chunked file uploads

Send 10MB at a time.  I needed to modify the js file upload library to send chunks first, then needed to make the JobsController read the Content-Range headers.  The JobRecord receiveFile method has been deprecated and split into three parts: new, append and finish.  The JobFile is only created once the upload is finished.
little cleanups
spelling errors in comments?? oh no!

will not do...
Removing param broke the tests :(

But now they are testing a deprecated method.
updated jobrecord test to chunked upload
Update JobTest to chunked upload
don't mess up the comments

(sorry)
spelling erorr
Correctly display units in file sizes

So you don't get '0 MB' when uploading something less than a MB.  Displays B, KB, MB and GB.
Do sizing simpler
update to amber 1.1.66
Merge remote-tracking branch 'origin/master' into hr-fix-fileupload
Merge remote-tracking branch 'origin/master' into hr-filesize-broken
Merge pull request #319 from nla/hr-fix-fileupload

Chunked File Uploads
Merge pull request #320 from nla/hr-filesize-broken

Correctly display units in file sizes
spelling error in an error message
amber 1.1.67
amber 1.1.68
Fix filesize error on copies list
trialing fix for include article id and order in generated ocr json.