[KFSQA-750] Initial commit for branch.
[KFSQA-750] Got the Scenario working, but I am looking into how we might handle file imports better. Currently, we do not actually load file import data into the data object after completing the load.
[KFSQA-750] More progress.
branch for working on services
Merge remote-tracking branch 'origin/KFSQA-784' into KFSQA-750

Conflicts:
	Gemfile
branch for working on services
[KFSQA-750] Stuff.
Merge branch 'master' into services_work

Conflicts:
	features/step_definitions/login_to_KFS.rb
[KFSQA-750] Refactoring complete. Now our AccountingLine objects (and subclasses) will update their respective collections when files are imported. Plus, we now have the option of importing immediately or waiting until a later time.
[KFSQA-750] Fixed one small thing.
[KFSQA-644] Started work for KFSQA-644.
Merge branch 'master' into services_work

Conflicts:
	features/step_definitions/login_to_KFS.rb
Fixed the merge script again. It seems to work more correctly now (arrays nested in hashes nested in arrays make for complicated merges).
Added some centralized variables to the cucumber.yml file to make it a little more concise.
Fixed some spacing.
Fixed a typo.
Fixed a typo.
Fixed a typo.
Fixed a typo.
Testing something...