Add bootstrap-select to student/search
Combine session code into Session::start
Rename editProfile -> profile to match staff/profile and student/profile
staff Manage dropdown use cursor:pointer style like other header items
Fix opacity so it doesn't affect children elements of #login by using rgba() instead

Note that IE8 (Windows 7 default) and earlier don't support opacity: or rgba(), but that's okay since this is cosmetic.
Rewriting actions.php to have full error handling and a consistant API

Also, student/profile is now consistant with signup for validation

As I go:

Removing old AJAX scripts that are being folded into actions

Using a consistant interface in JavaScript: call doAction to get the JSON from actions.php and call setError to show an "alert alert-danger" in the given jQuery-wrapped DOM object

Completed:
* signup(signup and emailAvailable)
* students/search(apply)
* students/cur_pos(withdraw)
* students/profile(updateProfile)

To do:
* students/search(findPositions)
* professors/*
* staff/*
showError/showAlert in JavaScript; complete professor Actions; comments in actions.php
Convert newStudentComment
Fix E_FATAL on Payroll
bootstrap-select for Payroll page
Use bootstrap-select on newTerm page; call the bootstrap plugin js/bootstrap-* like the others
Updated all pages to have a #alertHolder div for tars_utilities.js showAlert() (showError())
Fixing lots of bugs and adding more Actions
Changed the layout of actions.php to give it an object and remove anonymous functions (normal functions are better).

Moves parameter-checking code out of action functions.

To Do
* formInput.php code is refactored into Action::callAction and the file is removed
* fix optional parameter support (required by updateProfile and search* actions)
* things that currently depend on formInput switch to using Actions
* all the *Process.php and *Commands.php files in the repo are removed
formInput.php is now obsoleted in favor of actions.php
Removing formImput and code that depends on it; switching login to Action; fixing signup Action
Fix signup fade transition and search JavaScript error
Remove all of the old remote-call code
Version 0.6.0 for 7/22: updated Actions code
Fixed professor pages when multiple Term objects exist