Merge branch 'release/0.9.3' into develop
Merge branch 'hotfix/log.less' into develop
change the order of testing
slowdown folder parsing to give computational time to other tasks.
Merge branch 'hotfix/pause.before.processing.folder' into develop
Merge branch 'hotfix/pause.before.processing.folder'
timeout downloads

if downloads are taking too long, timeout the request.
Merge branch 'hotfix/timeout.downloads' into develop
Merge branch 'hotfix/timeout.downloads'
use restler to download chunks
fix handle deleted folders
Merge branch 'hotfix/handle.deleted.folders' into develop
Merge branch 'hotfix/handle.deleted.folders'
Merge branch 'feature/download.using.restler' into develop
fix #16
BitcasaClient inherits event emitter
don't check accessToken before setting rest client
refactor client download and added unhandled error cases that could cause the fs to freeze
make event emitter a property of client
refactor client download to emit events