Merge pull request #64 from sexnothing/master

Update FontAwesome to Version 3.1.1, by @krisxoofoo @sexnothing
Update docs
Removed direct use of $this in anonymous function and closure since it is only supported as of PHP 5.4.0
Added missing file identifier for mail service
Fixed config encode/decode conflicts reported by @MarcoXoops in Issue #13
Modified _sanitize() adding default filter as full_special_chars; _date() adding default time
Added audit service
Improved mail service
Added TestController to system module with mail/audit test actions
Added test case for log attach
Merge pull request #68 from sexnothing/master

solve widget multiple style bug when page refresh
Merge pull request #70 from sexnothing/master

mangement resources action bug
Upgraded system to 3.2.0 with config changes
Added missing file
Use DOCUMENT_ROOT for www path
Merge pull request #72 from sexnothing/master

Fixed bug that caused popover overlap.
Merge branch 'master' into develop
Modified setup and boot.php to remove PI_PATH_WWW
Code cleaning up
Added more test cases for mail service