Backend changes

- Added defines.php
- Added missing lang constants, icons
- Did phpcs Joomla validation for some files
- Many minor changes for joomla 2.5.x and 3.x backend views
- Added Techjoomla Strapper to load bootstrap on Joomla 2.5.x
- XML file changes for scriptfile and lang. file