Update app setup

- update git ignore list
- update urlManager to use directly controller/action
- add .htaccess to hide index.php
- add .htaccess to hide index.php