apply user bonus after login

This version introduces multiple enhancements:

created models to handle wallets and bonus
after login check that usaer should get login bonus and apply it
sql structure for new tables

Details of additions/deletions below:
--------------------------------------------------------------

Added:      wallets.sql
            -- Added --
                wallet structure with some basic data

Added:      bonus.sql
            -- Added --
                bonus structure with some basic data

Added:      app/models/Wallet.php
            -- Added --
                Wallet model

Added:      app/models/Bonus.php
            -- Added --
                Bonus model

Modified:   app/controllers/BaseController.php
            -- Added --
                _getMessages return system messages for user
            -- Updated --
                loginAction removed message logic and replaced by _getMessages method
                authenticateAction check for user login bonus
                userAccountAction system message handling

Modified:   app/models/User.php
            -- Added --
                checkForLoginBonus check that user should get login bonus and apply it

Modified:   users.sql
            -- Updated --
                fixed value for basic data