Added JIRA_IGNORE_INITIAL_CONNECTION_FAILURE option.

Option to ignore ConnectionError during init_app() for testing/development. Log when ConnectionError is ignored.
100% test coverage.
Added testcovweb command to setup.py.
Made read_config more testable, it only needs access to app.config dictionary instead of the entire app instance.
Supporting Python 2.6 and 3.x.