Allow function chaining for api utils
Add isBlocked util
Refactor routes/handler out of main
Improve utility functions (actually test them)
Implement Follow user
Merge branch 'social'

Conflicts:
	go/src/api/api.go