Fixing the ignore file for the automaintenance project.
Fixing the required description in the trip object.

Cleaning up the human readable string of the trips
Adding timezone field to the maintenance record.
Adding total trip price and total trip mileage to the trip display.
Added the profile information for car objects.
Updating the templates to use bootstrap and jquery.
Refactoring the views into multiple files.
Fixing the trip reporting field so that all trips are not visible to all users.

fixes #20
Cleaning up the models code to make fetching edit, delete urls easier for overloaded objects.
Adding Edit/Delete/View maintence buttons to the list include.
Modifying the colors of the buttons to match the ones that are in the maintenance detail record.
Making the maintenance record provide the templates the record in the record variable.
Cleaning up the templates for displaying the details for maintenance records.
Replacing POST with post.
Cleaning up POST for post.
Starting to add the reports pages to the project.
Incremental improvments to the reports report views.
Added ability to change the header of the maintenence_list_include.
Reports are now triggered by end_date, start_date get values.
Fixing the printout of the maintenance records.
Improving the report functionality by moving duplicate code into parent templates.
Adding price per unit report.
Adding include that will list all of the reports to be provided.
Cleaning up the widgets that will list the reports available.
Making it so that the only cars available are owned by the user.
Adding ability to modify the ranges in the web UI.
Storing the back objects in the maintenance view, edit and delete objects so that can return back to the correct object based on where the manipulation was kicked off from.
Reducing template code duplication by add maintenance base templates.