REL: Starting work on version 0.2.
REF: Moved kernels into separate source file.

The MC kernels were moved from _mc.pyx into their own individual file.
We will thus be able to reuse them for MISER integration.
REF: Moved "generate_points" from _mc to core.
ENH: Added basic MISER kernel.

The module _miser.pyx now contains a small, but working kernel for the
Miser algorithm.
ENH: Error checking and tidy up on _miser.

Added checks for failed mallocs, added free statements to return memory,
and tidied up code somewhat.
ENH: Working mcmiser function.

miser.py contains the mcmiser function that wraps the cython
"integrate_miser".
ENH: Added miser function to __init__.

skmonaco now contains mcmiser in its namespace.
TST: Data generator for MISER tests.

 - Modified tests_readme.tex to include section on testing MISER runs.

 - miser_data_generator.py : produces data for MISER testing.
TST: MISER unit tests.

Written test_miser.py that uses generated MISER results to check for
regressions.

Refactored miser_data_generator into a script and a miser_fixture module
that defines the TestRun class.
TST: Added additional function to Miser unit test.

Added x**2 + 3*y**2.
BUG: Bugfix for array deallocation in _miser.pyx.

The xmid array was being referenced after deallocation. Fixed.
TST: Added a test to check seeds in MISER.

Checks that using the same seed gives the same result.
TST: Added tests for arguments to mcmiser.

Check that the arguments passed to mcmiser make sense.
TST: Added test to check MISER works with integer seed.
REF: Small cleanup in mcmiser.
ENH: nprocs arguments now works with MISER.

Implemented distributed MISER algorithm (runs a separate MISER run in
each process).
DOC: Added documentation for MISER.

Mcmiser is now documented, both in the docstring and in the API.
TST: Updated benchmarks for uniform sampling.

Changed function from constant to sum(x**2) to make it more realistic,
and moved away from using a test case so that "run_module_suite" now
works. Running "python bench_uniform.py" will now print the benchmarks.
TST: Added benchmarks for MISER.
ENH: Using *args in MISER now works.

Can now use functions like lambda x, a: a*sum(x**2), where "a" is passed
to the integrator as part of the "args" tuple.