Develop

[2014-12-09 13:11:00 EEvL] Pull Request current develop branch into master.
Why are you making it synchronously? It's blocking the main thread, and as a consequence the UI. If the request takes too long, the app is basically unusable. You should make it asynchronously.