Account edit [KFSQA-610]
adding object code feature
merging master into branch to get latest
Account edit with errors [KFSQA-593]
update for KSFQA-594
Account edit with errors [KFSQA-593]
Object Code Global items for KFSQA-639
final push for Object Code Global

note, @pending step is waiting on info as error message is not
generated with invalid CG Reporting Code
Few minor fixes [KFSQA-593]
Merge remote-tracking branch 'origin/master' into KFSQA-593
Merging KFSQA-593 into master
Merge branch 'KFSQA-594'
removed @wip tags
Merge remote-tracking branch 'origin/master' into KFSQA-610

Conflicts:
	features/chart_of_accounts/account_edit.feature
Merge remote-tracking branch 'origin/master' into KFSQA-610
Merge branch 'KFSQA-610'
Merge remote-tracking branch 'origin/master' into [KFSQA-610]
[KFSDataObject] Pretty much got the refactoring working to simplify button-press commands for #create. Also refactored some step methods so that they are more reuseable and take advantage of the new behavior. Also refactored the way we add on extended attributes, moving to a hook-based system. Mostly works, but I seem to be getting random ModalDialog errors when I run all Scenarios. Need to pin that down.