run tests with coverage
fix coverage options
remove old comment
Merge branch 'master' into enh-run-tests-with-coverage

* master:
  run tests with coverage
fix coverage options
Merge branch 'enh-run-tests-with-coverage' of https://github.com/enthought/traits into enh-run-tests-with-coverage

* 'enh-run-tests-with-coverage' of https://github.com/enthought/traits:
  remove old comment
  fix coverage options

Conflicts:
	.travis.yml
push coverage results to coveralls on success
support python setup.py test
add a coveragerc file
update travis-ci configuration to use the coverage script instead of the
coverage plugin of nose
Merge branch 'master' into enh-run-tests-with-coverage

# By Robert Kern
# Via Pietro Berkes (1) and Robert Kern (1)
* master:
  BUG: Add __init__.py files for all tests/ directories.
Merge branch 'master' into enh-run-tests-with-coverage

# By Robert Kern
# Via IoannisTziakos (1) and Robert Kern (1)
* master:
  ENH: Remove traits.util.refresh.
remove unecessary workaround
add the unittest2 workaround back
use unittest skipIf
remove stupid ui tests
workaround to use the nose skip in order for the test to play nice in python 2.6
cleanup
Merge branch 'master' into enh-run-tests-with-coverage

# By Yves Delley (50) and others
# Via Yves Delley (14) and others
* master: (71 commits)
  Add a note about a mysterious block of code in trait_types.py .
  Fix C code to build with MSVC
  BUG: Bug-for-bug compatibility with the old slicing code.
  BUG: Pass the slice key for extended slices.
  BUG: Restore __setslice__ under 2.x otherwise list.__setslice__ will take over.
  BUG: Make sure ETSConfig tests do not modify the global singleton and thus introduce test order dependencies.
  Fix test for deleted sync trait.
  Fix typos.
  Improved unit test for deleting a synchronized trait
  Remove unused trait definitions in test.
  Add tests for `add_trait` and `remove_trait`.
  Improve docstring of `HasTraits.remove_trait`.
  BUG: Do not test for collections.Sequence.
  BUG: Remove dict.has_key() usages from docs.
  BUG: Remove Cython from setup.py
  BUG: file->open
  ENH: Remove traits.util.refresh.
  Add further sync_trait tests
  Add unit tests for `HasTraits.sync_traits`
  python 3.2 is supported again
  ...

Conflicts:
	.travis.yml
	setup.py
update coverage command