Refactor ActionMode to remove duplicate code
Reduce complexity of ActionMode logic
Changes to BrickAdapter and CAB Title; renamings

* Simplify and rename Interface in BrickAdapter
* Display correct title in CAB
* Add tests for Copy ActionMode Title
* Renamed plural strings
* Throw IllegalArgumentAcception when there's an unhandled tag