Merge branch 'release-0.11.0'

* release-0.11.0:
  Bumping version to 0.11.0
  Add convenience method emit_first_non_none_response
  Use abspath to construct data search path.  Fixes #54.
  Specify encoding when opening files in sigv4 tests
  Decode bytes in metadata service response
  Fixing weird characters in import-volume response parsing test.
  Fixing some unusual characters in the import-instance response parsing test.
  Update version of nose
  Move log file cleanup into close_log_file_handler
  Fix py26 build break, use compat unittest import
  Fix windows test issue: close file log before removing
  Update tests to run on windows
  Short-circuit the search for data files one you find it.
  Mock calls to time.sleep in retry handler tests
  HierarchicalEmitter should implement _register
Merge branch 'release-0.12.0'

* release-0.12.0:
  Bumping version to 0.12.0
  Add ap-northeast-1 region to redshift
  Clarify unit test
  Raise ProfileNotFound is explicit profile does not exist
  Add debug message when a service object is created
  Lazy load operation objects
  Lazy load parameter objects
  Use os.pathsep for searching data paths
  Rename user agent to 'Botocore'
Merge branch 'master' of github.com:boto/botocore into develop