Get the existing upload to work

* Use PHP's built in session progress instead of APC.  (this makes it compatible with more servers)
* Fix progress styles and improve markup.  Styling will change, so this isn't as important.  I just wanted it to work while testing.
Merge pull request #162 from mfairchild365/issue-123

Get the existing upload to work