Optional lazy connect to SFDC by setting SF_LAZY_CONNECT. Fixes #71

It allows start of application even if SFDC is not currently accessible.
Fixed tests for lazy connect
Implemented recovery after repairing broken SFDC. #71
Security for tests: never send private data to nonexisting hosts
Locking for SF_LAZY_CONNECT.
default person account to false when not specified, fixes AttributeError
Merge pull request #72 from hynekcer/lazy-connect

Lazy connect, fixes #71
Merge pull request #73 from cloudanswers/default-person-account-check

default person account to false when not specified, fixes AttributeError
Fixed for easy adding new tests to Tox and Travis. Fixes #74
Merge pull request #77 from hynekcer/test-tox-travis

Fixed for easy adding new tests to Tox and Travis. Fixes #74