Merge pull request #929 from minhlab/master

add LWTA code (last index tie breaking)

Added a missing command to test_parse_null_as_none.
Without this command the test always trivially passes.

Bug fix in test_pool.py. Theano no longer checks if values are infinite.

The check for infinite values is now disabled inside the function "test_pool" instead of being disabled for the entire file

Put 'test_pool' function in a try/finally statement

Added new line to the end of the file.

Add args to PennTree

Allow on-disk HDF5 datasets

Add some doc

Add HDF5ViewConverter

Add some doc

Allow loading in memory if desired

Cleanup test

Add some doc

Add one-hot conversion and additional tests

Don't create an in-memory design matrix when using topo_view

WIP

Add metainfo and update docstrings

Update docstrings

Cleanup tests

Add HDF5TopoViewConverter for dynamic indexing of design matrix

Shrink tests

Cleanup data_specs and drop support for 'old pickled models'

Update docstring

Fix docstring formatting

Remove unused __init__ for HDF5DatasetIterator

Use args/kwargs in iterator

Remove deprecated one_hot argument