background sync on push
closes #67
Merge branch 'bgsync' into dev