Checks for connectivity before executing search
Merge pull request #360 from iameric1986/master

Checks for connectivity before executing search
added async task for searching and pushing (ie sync and search functionality)
Merge pull request #361 from tbrockman/master

added async task for searching and pushing (ie sync and search functiona...
made sync and search uncancelable
Merge pull request #362 from tbrockman/master

made sync and search uncancelable