Update various features

- Support Joomla layouts for both Joomla 2.5 & Joomla 3.x
- Update com_content & com_contact templates to support Microdata
- Improvement com_content & com_contact templates
- Fix some bugs