Big commit at uni

Tweaked sorting to maintain sort type on resume
Added search bar
Added android 19 app icon
Lots of refactoring
Removed hardcoded strings
Removed all hardcoded strings

They are all now set in the strings file
Changed the use of 'px' to 'dp' in the padding

Also had to shift the reset image button around
Last minute fixes

Adjusted the padding of the textviews in 'edit contact'
Tidying up code

Deleted logging code used for debugging
Last minute touchups

Added documentation and set the API to 17 for the uni computers