Add: Added HTTP-server that connects to localhost:1234 no functionality yet.
     Initial commit for issue #5.
Change:	Server now runs until a request to /quit is sent.
Change: Added new handle to parse a POST-form and retrieve a string.
	Function will be used to direct to the right /mount url.
Add: Added a client to send requests to the HTTP-server.
     Basic structure of issue #6 no real functionality yet.
Change: netdclient is now able to send POST to the HTTP-server.
	The HTTP-server prints the POST-message it receives.
Change: netdclient is now able to shutdown the HTTP-server.
	The HTTP-server now handles the POST sent by netdclient
	resulting in it shutting down.
Fix: Fixed a bug where netdclient made the HTTP-server panic when disconnecting.
The HTTP-server tried to print out a POST-message with the wrong key.
Change: netdclient now receives list of available nbd-devices to mount.
	HTTP-server refactored, only one handler for all POST-forms.
	Added new function to netdclient to check connectivity to the HTTP-server before sending a POST-form.
	HTTP-server now has maps of available nbd-devices and can take argument for that number, default is 50.
Fix: HTTP-server now lists both mounted and available NBD-devices.
The HTTP-server can now "mount" images to NBD-devices and show corresponding lists.
The netdclient can now send POST-form with target device and image to the HTTP-server.
This commit fixes issue #8
Merge pull request #10 from demonicblue/6-netdclient

6 netdclient