Fix Bib Editor for 1.5.0-M2-r18619

Squashed commit of the following:

commit 61732a9a1f6c7796c1842ca46f2880376adf7cc4
Author: Jain Waldrip <jkwaldri@iu.edu>
Date:   Fri Apr 18 06:12:14 2014 -0400

    Update Marc Editor Steps (Cukes)

commit 2d1ab0faa553df70b709a29fb51a0b0c0388660f
Author: Jain Waldrip <jkwaldri@iu.edu>
Date:   Fri Apr 18 06:05:25 2014 -0400

    Update circulation spec

commit 8f673a3001d24534a3c004b716665134a94f7637
Author: Jain Waldrip <jkwaldri@iu.edu>
Date:   Fri Apr 18 05:27:08 2014 -0400

    Fix workbench spec

commit c528cb7a49debe9fe4e74227beccee625e2ee6ea
Author: Jain Waldrip <jkwaldri@iu.edu>
Date:   Fri Apr 18 04:56:50 2014 -0400

    Update Create Instance in Marc Module

    Remove instance link from workflow as it no longer
    appears until an instance is submitted.

commit a02dc367109c124c8d102de53067754e8e5695b7
Author: Jain Waldrip <jkwaldri@iu.edu>
Date:   Thu Apr 17 14:47:08 2014 -0400

    Update bib editor screen handling

    Updated window-switching behavior in
    - lib/module/describe/marc_editor.rb
    - spec/describe/marc_editor_spec.rb
    Updated additional behavior in
     spec/describe/shared.rb