kite: seperate errors into a file for upcoming changes
kite/request: move types to top
kite/client: move types to the bottom
Add Makefile to include certain tasks
Add tests to Makefile
Remove test and install scripts, update travis
kite/client: gofmt changes