Checks status of neighbour nodes and handles status request from others

Signed-off-by: hentho <henrik.thoresson@gmail.com>
push develop to master
package mux not yet under use
project archi in go style + mux pkg
Merge branch 'httpApi'
Checking status of neighbours and returning own status
Merge branch 'develop' of https://github.com/Titotix/skyDrive
Merge branch 'master' of https://github.com/Titotix/skyDrive
status.go checks status and takes action, to do: mutex, (and maybe reconnecting?)
storage.go now handles key-data pairs instead of files
added structs for RPC
Node only checks to see if successor is unavailable, not predecessor.
Merge branch 'master' of github.com:Titotix/skyDrive