Added other changes from moul/clean.
Commit cleanups from moul/clean
Started chaining spec.
add cake spec command.
Test more shit.
Also test with name in params.
Getting started with unit tests..
Added support for /sources endpoint in client only.
Added minified browser lib file.
Swap PUT and POST verbs.
Also factorizef fallback's instanciation.
Simplifier code and API. Allow for direct invoke of new when source is
already registered within the controler.
Test shutdown on all sources.
Synced with new API on liquidsoap-controler. It is now possible to
specify a custom name for any source in the instantiation tree.
Fixed stupid bug..
Cleaned up the API a bit..
Now also works in the browser!