Major Update - Not Backward Compatible

Added i18n support via angular-translate.
Changed $dialogs service to just 'dialogs' as well as making it a
provider service rather than a factory.  Settings can be accessed now
through $dialogsProvider.