Merge pull request #21 from demonicblue/blue-go

Change: Major refactoring
Fix: The HTTP-server won't crash if you enter the address in a webbrowser.
This is a fix for issue #22.
Add: Added new status-handle that will give all the mounted NBD-devices in a webbrowser.
Fixed so that it will be displayed in a JSON-file when entering /status/json.
Added a test-function in netdclient for putting data in the http-server fast, will be removed when finished.
Add: Added functionality to config, still WIP.
TODO, add real functionality to SetupConnction in nethandler-package.
Merge pull request #25 from demonicblue/blue-go

Fix: Kinks and bugs
Add: Added so that config is able to read a JSON and acquire needed information to mount.
Will add further functionality once connection to IVBS is sorted.
Config will now read a .txt-file that needs to be formated as JSON and mount according to it.
This is a fix to issue #24.
Merge pull request #26 from demonicblue/blue-go

Add: More functionality in nethandler
Merge branch 'development' of http://github.com/demonicblue/netdriver into development
Merge: 24-config and development merged.
Change: HTTP-server now takes JSON instead of PostForm and netdclient sends JSON.
Implemented so that JSON-data is sent instead of using PostForm.
This is a fix for issue #27.
Fix: Fixed a few variables that weren't changed correctly
Fix: Changed names of some variables and added comments to some functions.
Also did some minor hotfixes for prints etc.
Merge pull request #29 from demonicblue/blue-go

Add: Working read and write functionality (sort of)
Merge branch 'development' of github.com:demonicblue/netdriver into blue-go