refactor LexConfiguration to separate multitext and non-multitext roleViews; init all roleViews
fix other developers failing tests :)
field visibility mostly working
Merge branch 'lexiconapp/refactor' into lf-master
only show Override Input Systems if the field exists
Communicate updates to make $project and $website parameter order consistent

also added sendAddedToProject unit test
Improved lift import memory usage

- removed use of anonymous functions which was creating using unnecessary memory.
Merge branch 'feature/liftimport'

Conflicts:
	src/models/languageforge/lexicon/LexEntryModel.php
wip comment view
Fix decode lines removed in error while taking out code telemetry.
Fix projectname in AddedToProject email for SF

Clean up SF version of the email sent when adding existing members to a project.
Add relevant View Settings when creating custom fields
Prepping for typeahead enhancements

Create MongoDecoder/Encoder utilities to do string replacements '$' <==> '___DOLLAR' and '.' <==> '___DOT___'
Pass website parameter to typeahead model.  Later on, this will be used in the query so the typeahead only displays existing users on the website
Update affected typeahead PHP tests
Fix "Add Existing User"
change the arrow icon to chevron in back button and comment button
sort comments ascending by creation date
setup comments view wip angular controller methods
fix the View Settings Input Systems writing to the right part of config
Merge remote-tracking branch 'langfo/master' into lexiconapp/refactor
wip