Squashed 'Modules/Core/' changes from a064d78..b4fe8f8

b4fe8f8 Updating datatables plugin

git-subtree-dir: Modules/Core
git-subtree-split: b4fe8f8cb4711b05be493a61d12be98d11bc9f51
Merge commit 'fb0ebb7bdde06a6945a16eaafcb17287520345d0'

* commit 'fb0ebb7bdde06a6945a16eaafcb17287520345d0':
  Squashed 'Modules/Core/' changes from a064d78..b4fe8f8
Squashed 'Modules/User/' changes from 95673b5..440ce5c

440ce5c Fix OCD spacing
6885aa0 Fixing unique check except current user
f178cf7 Removing unique check on update
db4947a Adding unique email check on update
492fac7 Adding code climate badge
e34bc20 Typehinting the router class
cb71a37 Adding sensiolab config file
791041d Removing functional tests
b313f50 Adding travis config
2f234ab Removing flash msg include

git-subtree-dir: Modules/User
git-subtree-split: 440ce5c3676b4fb2f7161c4b833ffbf48941ea2d
Merge commit '9383176057e249e95f048ed708ed7cd3c93e0d44'

* commit '9383176057e249e95f048ed708ed7cd3c93e0d44':
  Squashed 'Modules/User/' changes from 95673b5..440ce5c
Squashed 'Modules/Dashboard/' changes from 4ff3fb2..0461d9d

0461d9d Adding code climate badge
456a1ff Removing unused commented code
b7b9c31 Typehinting the router
53d6b57 Adding sensiolab config file
273e478 Removing functional tests
7f6d94c Adding travis config
689277a Removing flash msg include

git-subtree-dir: Modules/Dashboard
git-subtree-split: 0461d9d03da6fc717427686659c267ce8e4c72ab
Merge commit 'cde1aefa6d9329c682dff48dce84026c04132e11'

* commit 'cde1aefa6d9329c682dff48dce84026c04132e11':
  Squashed 'Modules/Dashboard/' changes from 4ff3fb2..0461d9d
Squashed 'Modules/Setting/' changes from 0f32e1e..20d1cdb

20d1cdb Fixing setting button
efdb7b1 Adding code climate badge
d92e54b Removing unused commented code
48ffe70 Typehinting the router
eca1944 Adding sensiolab config file
abf120c Using new escaping tags
8625dd4 Remove flash msg partial
9837f5c Adding travis config
5851df9 Caching the settings getter
0f5bd46 Removing duplication
417c966 Sending the fieldname

git-subtree-dir: Modules/Setting
git-subtree-split: 20d1cdb3d658f785e17d51836fc26757c4078b32
Merge commit '499751b0615bd83588a05d8f838cbc1d71255dba'

* commit '499751b0615bd83588a05d8f838cbc1d71255dba':
  Squashed 'Modules/Setting/' changes from 0f32e1e..20d1cdb