Merge pull request #174 from cortiz/master

Notifications and ContextPreferences
Merge pull request #175 from cortiz/master

Fixes CRAFTERCMS-915
Merge pull request #176 from cortiz/master

Migration Tool
Rename ScriptUtils