Arbitrary change
Started added replication methods
Merged with objective2
Added REST api and web server
Merge master
Merge master
Finished migration to new db, basic operations now working
Work on storage.go, startReplication etc.
Split ports into different vars
Merge
Replication at join
Fixing transport bugs after separation of ports
Merge branch 'objective4' of https://github.com/fredriklind/D7024E-Lab into objective4

Conflicts:
	dht/db/primary.db
	dht/dht_test.go
	dht/localNode.go
Replication at join - done - testing to left
Changed to uppercase P:s in dbport and apiport in sendPredecessorResponse - the lowercase P:s led to dbport and apiport numbers not being saved at all in the predecessorRequest
New test functions. Found problem with bolt - assertion failed: page already freed
Dont remember what i did. Sorry.
Merge
New files for obj5
Tested executing shell command from dht_manage.go