Make sure $this is returned
Added html coverage
Updated .gitignore
Removed build in DB providers, will be included in separate repos
Added some extra keywords
Updated minimum PHP requirement to 5.4+ to support future changes
Added some initial changelogs
Removed suggested composer packages
Moved some grant related functions into a trait to reduce duplicate code