specify source of survey when parsing #429

Surveyor::Parser now takes an options[:source] parameter, the given directory
will be searched when looking for translations. If a directory is not
provided the pwd is used.

Translations can now be specified inline using a hash.
Fixed bug in redcap_parser where dependency conditions with a question and answer reference are not be parsed correctly
Removed extraneous whitespace and coding style changes for simpler comparison
change method name #429
Removed extra section step
Merge Bug fix for RedCap Parser for DependencyConditions

* ariel-perez-birchbox-master:
  Removed extra section step
  Removed extraneous whitespace and coding style changes for simpler comparison
  Fixed bug in redcap_parser where dependency conditions with a question and answer reference are not be parsed correctly
recording changes
change variable name and spec description #429
recording changes
Merge branch '429_load_translation_file'
Closes #429

* 429_load_translation_file:
  recording changes
  change variable name and spec description #429
  change method name #429
  specify source of survey when parsing #429
fixing parser spec
refactoring for readability
Merge branch 'master' of git://github.com/NUBIC/surveyor