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