Morphing tab ui

Does step 1 in #153.

- Cleaned up the color.xml
- Created the morphing fragment
- Added the possibility to add buttons to the dialog constructor, with corresponding callback
- Created the application list where users can pick an app to copy its icon and name from. so celebrate
- Cleaned up a few more styling issues in the app
- The application list is sorted on label
- Added animation when user picked an app. such smooth, much wow …
- Applications names are single lines to avoid bloating.
- Added image picker. It crops the retrieved image if it is too large.