Cleanup - Rename some objects

Move ride_purpose to trip_purpose, RidePurpose to TripPurpose to match
with the report's actual name.
Change Trip Purpose Report: exclude admin/ops allocations
Add BPA Invoice predefined report.
Merge branch 'master' into rails_3_1