[KFSQA-553] This feature was actually mostly done and committed to master, so my work is mostly an architecture change. I've added some functionality to allow AccountObject to conditionally save/submit/blanket approve during the create, defaulting to the previous setting (save). This makes more sense because we want a submit to mean *I fill out the form and click submit* and not *I fill out the form, click save, then return to the document and click submit*. I've also added constants to BasePage that correspond to the defined global_buttons so this sort of thing can be set up easily on other object/pages.
[KFSQA-553] Accidentally added Navigation to AccountObject. Removing that.
account delegate from and to amounts added [KFSQA-567]
AFT for adding Account Global
[KFSQA-577] Works well. I fixed some formatting/style issues. I've also introduced a way that we might include the Feature description text from the Google Docs as we begin to have multiple Scenarios for a given Feature. If that looks acceptable, perhaps we can apply it from here on out (and go back and add it to things in master). Either that or I would say we should remove the description text altogether. Either way, we should decide sooner rather than later.
Merge branch 'KFSQA-577'
Merge remote-tracking branch 'origin/master' into KFSQA-567
Merge branch 'master' into KFSQA-551