A couple of changes while investigating callback issues
Refactored Keywords module for psr-0 autoloading and some psr-2 tweaks
Forgot to add the models
Updated files library to use appliedkeyword model
Updated keywords in files and pages
Updated save_description keywords library
Keywords module changes, refactored templates module
Merge remote-tracking branch 'upstream/2.3/develop' into 2.3/develop
Fixed parse error
Fixed edit on templates module
Fixed redirects edit method
Fixed keywords edit method
Fixed variables edit method
Renamed EmailTemplate to Email
Pass object to event rather then id
Removed multi-select and delete from default templates
adjusted delete method to make sure default templates aren't deleted, make sure id exists before deleting
Object should be passed to event
Merge pull request #2384 from swilla/2.3/develop

Keywords Refactor for PSR-0 Autoload and some PSR-2 changes