Merge pull request #421 from sergeyklay/master

Feed 2.0 fixes
Update Feature: Moved Date class as a part of non transparent extension
Update Issue#373: Removed system/date and gleez/date
Update Issue#373: Removed system/route
Update Issue#373: Removed gleez/route
Fixed Issue: Fix issue with date constructor to Date::date_format()
Fixed Issue: Convert Date::date() to Date::date_format()
Update Feature: Moved Template class as a part of non transparent extension
New Feature: Add actions support to template for ajax popup links
Update Feature: Moved i18n class as a part of non transparent extension
Update Issue #373: Removed gleez/i18n
Update feature: Set timezone to UTC internally

Timezone is set to UTC internally and use Date::formatted_time() to use site config defined timezone
for consistent and easy maintainbility.
Update Feature: Moved Acl class as a part of non transparent extension
Update Issue #373: Removed gleez/acl
Update Feature: Moved Arr class as a part of non transparent extension
Update Issue #373: Removed gleez/arr
Update Issue #373: Removed gleez/theme
Update Feature: Moved Post class as a part of non transparent extension
Update Issue #373: Removed gleez/post
Update Feature: Moved Text class as a part of non transparent extension