Fixed a bug where a SfilStoredFile could be erased mistakenly.
Original schema
Starting the AjaxUpload component for burocrata
Receiving the pieces on JjMedia plugin
AjaxUpload progress: a lot of error checking and fail-proof code.
Some steps forwarding to the AjaxUpload completion

Passing the 'buroData' data via POST
New Model SfilBigFile with a different set of validation
Renaming the file after upload complete so the stored file keeps the original name
Deletion of UserProfile is disabled when the profile has users

Disabling the button on backstage area
Blocking the model when trying to delete a non empty profile
Reloading cache of compiled permission if needed

Propagating changes of profiles to users
Fixes #12
UserUser list changes

Full name instead of first name on users list
When the name is empty, displaying some demoted text
Changed the password field of user form to a password input

Fixes #2
Also, changing the label of the password input accordingly the content of database row.
Better validation and flux control for user form

Some validation (still needing to use the get-text schema)
Form updating the validation errors, always
Creating a caption manager for Javascript

Using the manager at Upload validation for testing.
Caption system ready

Created getter for captions on BuroOfficeBoyHelper
Handling ajax calls with JsonView (injecting the captions into the Json object)
Merging captions when the Json comes with extra captions
Merge branch 'js_captions' into mega-upload
Some fixes making the AjaxUpload funcional

Location validation fixed
JjMediaController::saveUpload() method fixed
New helper class: BuroCaptionerHelper
Added interpolate functionality to the BuroCaption.get()
Better and more solid separation of the classic upload and the new HTML5 upload
Indentation changes and new captions
Creating a garbage collector for abandoned uploads