Allow the timezone of the date to be set.
Add doc block hints.
Return abort method
Merge pull request #6494 from joecohens/fix/app-abort

[5.0] Restore abort method on Foundation/Application
Fix order of imports.
Fix sessions not being saved after some exceptions