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.
Add Latest rides Query

The API will now return the last ten rides for queries directed at
api.pedal.cs.pdx.edu/latest.
Renamed variables

Renamed variable constants to better cohere to style guidelines.
Updated KML Creation

The KML maker function was updated to use the simplekml library
rather than a static string.
Added stats generators

The KML files are now populated with stats derived from the DB.
Updated stats information

Added beauty to kml stats generator, including extra stats such as
num calories burned.
Addded the apache config

The vhost file for apache has been added
Merge pull request #16 from PedalPDX/server_ready

Server ready branch merged. May want to again look at merging the api/web before hand off of project.