Possibility to copy gc-code and cache name

Added possibility to long-click on cache name or gc-code to copy (or share)
those strings.
Extend zoom calculation to nxm tilesets

Previously tile sets generated for the live map where fixed to max 2x2 tiles. In order to enhance the flexibility of the live-map algorithms, now the generation of more fine-grained tile sets or even a lower bound for the zoom level to use is supported.
Fix #2409 - Limit log text to 4000 characters
Merge pull request #2411 from campbeb/fix2409

Fix #2409 - Limit log text to 4000 characters
Merge pull request #2388 from YraFyra/copystuff

Possibility to copy gc-code and cache name. Fix #1615
Limit TB log to 4000 characters
Limit TB log to 4000 characters
Merge branch 'release' into upstream
fix #2412: login fail with unhelpful message on unvalidated account
Merge branch 'release' into upstream
New facility for logging large textual data while developing
Fix typo in log string
Added clarifying comment regarding tile calculation
Do not hardcode "/sdcard/" to make lint happy
Add missing @Override annotations
Remove unnecessary qualifiers to this
Refactoring: simplify if statement
Refactoring: remove redundant variables
Refactoring: use contains() where appropriate
Refactoring: remove unnecessary unboxing