Refactored browser specific code (select text, copy to clipboard, deselect
all)

Refactored select into Clipboard

Renamed Clipboard to Browser

Removed  dependency from copiable directive

Refactored deselectAll