Made posts routes RESTful
Made more of the API restful:
   * Events
   * Kits
   * Manufacturers
   * Projects
   * Receipts
   * Reimbursements
   * TimeSlots
   * Some of Users
This is in addition to:
   * Posts
Merge branch 'master' into restful-api

Conflicts:
	FIXED calpoly/api/current_user.py
	FIXED calpoly/frontend/templates/users/single_profile.html
Merge branch 'parts-improvements' into restful-api

Conflicts:
	FIXED calpoly/api/kits.py
	FIXED calpoly/frontend/static/js/consoles/edit.js
	FIXED calpoly/frontend/static/js/ieee.js
Made Kits route RESTful
Added sortable methods to routes previously made RESTful
Made parts route RESTful
Made more routes RESTful:
   * budget_categories
   * consoles
   * funds
   * imagelinks
   * kit_items
   * part_properties
   * photos
   * positions
   * projects
   * questions
   * tags
   * transactions
Made more routes RESTful:
   * answers
   * chip_types
   * ics
   * receipt_items
   * roles
   * subjects
   * units
Deleted get_all_items method
Fixed current_user api methods
Bugfixes
js Style
Finance + Posts console fixes.
Merge branch 'restful-api'