update setup.py to optionally compile the cython monitors
base cython Monitor
initial version of the cython function monitor
add tests for the CfunctionMonitor
move _cmonitors -> cmonitors
fix extension builds
update import
minor cleanup
fix the case where cython is not available
fix travis-ci config
lets try again
fix builds when cython is not available
skip cython monitor test if monitor is not available
better fix
add workaround to support skipTest in python 2.6.x
updated expected line numbers
add python 3.4 in the configuration matrix
minor cleanup
support loading the cython monitors when available
rasie a warning when using the pure python monitor