add tests
Merge remote-tracking branch 'upstream/master'
add tests
Kernel/Model patches and add unit tests
Merge remote-tracking branch 'upstream/master'
clean variable bug
Merge remote-tracking branch 'upstream/master'
fix some typo when refactoring Auth
Merge pull request #125 from alain91/master

Merging changes from Alain91