URBNG-330 URBNG-332 URBNG-363 URBNG-365

https://tracker.blstreamgroup.com/jira/browse/URBNG-330
https://tracker.blstreamgroup.com/jira/browse/URBNG-332
https://tracker.blstreamgroup.com/jira/browse/URBNG-363
https://tracker.blstreamgroup.com/jira/browse/URBNG-365

they are all almost the same.
lucdom - Context fix
Merge pull request #78 from herbatnik/android

[Android] URBNG-330 URBNG-332 URBNG-363 URBNG-365