Merge pull request #208 from AntonShevchuk/master

Added hhvm environment for travis
Set Exception to Response before dispatch error controller
Merge pull request #209 from AntonShevchuk/master

Added Validator package
Merge pull request #210 from AntonShevchuk/master

Added Validator Rules:
- `condition($condition)` - build rule by any condition
- `latin($additionalCharacters = '')` - check for latin characters
- `latinNumeric($additionalCharacters = '')` - check for latin characters and numbers
Fixed AbstractRequest
Fixed codestyle
Session optimization
Merge pull request #211 from AntonShevchuk/master

Hotfix. Replaced LC_ALL with LC_MESSAGES in Translator.
Merge pull request #212 from AntonShevchuk/master

Hotfix. Validator exceptions was fixed
add setUploadClassName method to http/Request
add property className to http/FileUpload
refactor FileUpload.php and Request.php
refactor request
Merge pull request #213 from power-boy1/master

add DI support for File Upload classes
fix FileUpload.php
add path to test image in config
add test images
add test for FileUpload.php
add test for File.php
fix testGetConfigData
delete test image
add new test image
change files extension
fix file extension in tests