Switch from gorilla/mux to goji, easier and has middleware support. Also add logger middleware
Merge branch 'master' into dev

Conflicts:
	main.go
Use goji graceful stuff.. works well and refined
Typo
Removed logging of request received.

This is now implemented through middleware.
Add graceful prehook fn
Added some commenting
Merge branch 'master' into dev