removed fX and replaced it with the actual code
relaxed the constraint of ais_nodata of having the AIS logZ exactly equal to the exact logZ such that we accept 1% erorr
change uses of base to blocks
Merge pull request #656 from aalmah/master

fixes #78: AIS hasn't been run for some cases
Merge pull request #686 from goodfeli/remove_base

change uses of base to blocks
disabled copy_input
Merge pull request #687 from goodfeli/fix_copy

disabled copy_input
Add a --test option to docgen.py that will run the sphinx build with warning treated as errors.
Extract the travis commands to an external script.
Fix a couple of simple mistakes that would prevent the tests from running correctly.
Change the tests to use the new script and enable the test for the doc building.
Properly escape shell variable and make sure to pass the PART to theano-nose.
Make the script execution explicit.
Apparently == is a bashism and the shell on travis is strictly POSIX.
Also install sphinx and numpydoc so that we can actually build the docs.
We need to split the PART into its component arguments for it to work properly.
Apparently we need to be explicit about failure otherwise it will think the tests passed.
made scripts.mlp into a moduel
fixed sphinx build
Forgot the explicit fail for one branch of the script.