Update editor UI: https://bugzilla.redhat.com/show_bug.cgi?id=1131300

Squashed commit of the following:

commit 55c10fbbdda280868ce2d7456c49e3d1751bc86c
Author: Alex Eng <aeng@redhat.com>
Date:   Tue Aug 19 09:19:16 2014 +1000

    Update on tm and glossary view

commit e220205fa503b82ea70f3fd363efc0f8c7a6db98
Author: Alex Eng <aeng@redhat.com>
Date:   Mon Aug 18 13:55:05 2014 +1000

    Refactor and make selection section more obvious

commit c78ee8bdc08f0508408db05a3d697f80cc028124
Author: Alex Eng <aeng@redhat.com>
Date:   Mon Aug 18 10:48:37 2014 +1000

    Re-enable unit test

commit 9d2aaee41ff7651be190edabfeb41de163c33b69
Author: Alex Eng <aeng@redhat.com>
Date:   Mon Aug 18 10:15:19 2014 +1000

    fix unit test

commit 974f4f5326feeebe56a4f5dbaec302f0f716735d
Author: Alex Eng <aeng@redhat.com>
Date:   Mon Aug 18 09:58:29 2014 +1000

    Update GWT editor