Upload and Delete API Functionality (#211)
Upload and Delete API Functionality (#211)

* Added functionality to /file and /file/{file}
This allows a user to upload and delete a file

* Better extension handling
Better errors

* Changed w.Write to fmt.Fprint for consistency

* Switched from encoding and writing response to using json.NewEncoder()
google/gnxi,google/gnxi,google/gnxi,google/gnxi,google/gnxi,google/gnxi