Remove the return value for the regex router.

The regex router will never deal with return values.  Thus remove this
unnecessary return value.  Nothing is making use of it.
Move back to using an http server for the application.

Due to using websockets, fastcgi is no longer an option.  Instead move back
to using a full HTTP server.  Nginx can be used to proxy requests as needed,
if a frontend web server is necessary.
Stop using the prefix handler to remove /api/.

The prefix handling is for the root url.  Thus stop using it to strip /api
from the url.  Needed for the web socket to sit at /ws.
Allow handlers to be registered per package for the final executable.

Since it doesn't actually hurt testability, provide an easy way for packages
to register their handlers.  Otherwise everything becomes stacked inside
main.go, and is a mess.
Allow for function handlers and regular http.Handler in regex matcher.

Since the regex matcher adds an extra parameter to the interface function,
add compatibility functions to remove it.  Also allow for functions to be
registered, based upon http's implementation.
Implement an initial AngularJS websocket wrapper.

Stick an initial websocket wrapper for AnguarJS in.  All it does is connect
to the server and return a promise that returns the websocket on success.
Start using the injector to get the $httpBackend.

Instead of getting an instance of the $httpBackend at the beginning of every
test, use the injector to get it when needed.  Since its a singleton, it's
not a problem.
Add a WebSocket$ service to inject the WebSocket constructor.

To ease testing and allow for overriding, add a WebSocket$ service that
just sticks the WebSocket constructor.  By doing this, it eases future
work.
Implement unit tests for WebSocketWrapper (renamed websockets)

Rename websockets to WebSocketWrapper for clarity, and also add unit tests
for it to ensure it's behaviour is proper.
Added some building instructions
Building instructions
Refactor myApp -> eimbu
Layout tweaks
Added file/folder icons
Instructions for running front-end
Update the go instructions to use go get.

Update the instructions to use go get to fetch dependencies.  Avoids having
to update the README file for any extra dependencies.