added gitignore
Added main.go and the first draft of the New() function
Added a makefile and fixed compilation errors
Added the send method, ready to begin testing
Added testing
Fixed the content type issue
Fixed logging so its not so awful and added an example config
Added a .travis.yml and changed the makefile to reflect this