implementing the basics of the multi-language support, #42
implementing the basics of the multi-language support, #42
adding some of the most basic tests for localization in cuke
 #42
Finishing the multi-language implementation. We now support multiple languages we just need to translate more of the website. Fixes #42
adding devise translations, still need creole #42
changes the haiti localization code #42
changing the db_reset script
added tests for document flow
cuke tests for JSON storage of extra text fields
added feature for document flow
Merge branch 'master' of github.com:Berkeley169/fight_Impunity_Haiti
taking out rpsec changes pending implementation decision
Merge branch 'flow'
refactored user_controller, more cucumber tests, better rspec tests. Also made cucumber tests for editing user profile/changing password and recovering password. Made minor changes to gemfile and devlopment.rb that will be used for mailing
fixed conflicts between password-test and master
minor step_definition changes, further user_controller refactoring
adding support for serialized Hashes containing
variable fields for specific text upload types
Some other notes about this commit:
- changed some migration field types to 'text'
    from 'string' because 'text' should be used
    for longer fields
- removed all the old views for individual types
- added a route for handling initial attempt to create
    a new text, before a subtype has been chosen
- removing the author field from the text model, for now
    it can always be added later, though
Merge branch 'master' of github.com:Berkeley169/fight_Impunity_Haiti
making cuke tests pass after git pull.  Also, cleaned up some document views
storing commits before merge with master