Code-base cleanup

Reorganized the code and add a few excerpts in the README file for using
the api.
Let API serve the documentation for running locally

If the requester clicks the link to see learn how to run the API
locally, retrieve the file and send it back after converting from
markdown to html.
API KML creator

Began adding the ability to return kml information about a ride through
the API. Currently, the API has functionality to make the KML file given
a ride_id, line color and thickness, and a list of points.
Map the rides

API now has the ability to return the KML data from any rides on disk,
as well as redirect you to Google maps to see the ride plotted out.
Updates README

Updates README to include new mapping functions.
Added POST method for KML generator

Client may now send form attributes to modify the returned kml file.
Updated README

updated the README to include the new POST features for retrieving
custom KML files from the database.
Modified the Root page

Root page of the API now redirects to the README file. This way, the
browser will render the information in a much more pleasing form.
Modify README

Added psycopg2 to the dependency list, and fix the bulleting marks.
Modified Hostname and added logging

Changed the hostname to reflect the new URL: api.pedal.cs.pdx.edu
and also added logging reatures to aid in debugging.
Updated README

The README file was updated to reflect the new hostname.