Performance improvement - Only get annotation once
Performance improvement - Improve replace all logic
Create a gradle task to copy resources to folders assumed by Android Studio

This allows the unit tests to be run and debugged from Android Studio
Performance improvements for device list caching

- RoomListHolder service is now solely responsible for caching the RoomDeviceList. This allows to skip loading the from file after the list has been updated.
- Using buffered input and output to write the cache file (about 50% improvement on store and load operations)
Performance improvment - avoid expensive annotations

Caching of annotations contents to prevent expensive calls to annotation in view rendering
Merge branch 'performance' of git://github.com/mamohr/andFHEM into mamohr-performance
#825 Fix compile errors, create map static
#825 Code style => no underscores for local fields
Merge branch 'mamohr-performance'