Merge pull request #13 from demonicblue/blue-go

Fix: Compile errors
Change: Now able to mount in two different ways in netdclient.
	mount /dev/nbd0 test.img works to mount test.img to /dev/nbd0.
	Able to use mount and get feedback from program.
	New function to read the responses from the HTTP-server.
	These are fixes for issue #16.
Fix: Fixed a bug that made the HTTP-server crash.
The HTTP-server would crash if it didn't recieve anything in the Request.
A simple if-statement that checks the ContentLength now returns if it's <= 0.
Merge pull request #18 from demonicblue/blue-go

Blue go
Change: The HTTP-server now responds with a message when checking connection.
Now a POST-form is sent to the HTTP-server, if the client gets a response the connection is working.
Changed from net.Dial-function.
Merge branch 'development' of http://github.com/demonicblue/netdriver into development
Refactor: netdclient now has less redundancy with new function.
The new function sendRequest now takes the command and sends the POST-forms.
The switch-case now has fewer entries as mount,unmount,lista,listm and disc uses the same functions.
The HTTP-server had minor fixes and polishes.
netdclient now has more in the help-section.
Change: Added comments on some functions in netdclient and the HTTP-server.
Merge pull request #20 from demonicblue/blue-go

Fixing login paket formating
Change: Added a few lines on HTTP-server.
Merge branch 'development' of http://github.com/demonicblue/netdriver into development
Merge branch 'development' of http://github.com/demonicblue/netdriver into development
Change: Major refactoring

Moved out network and http functionality to their own packages.
Also created a new config package for future use.