fixes #266 Adding input validation to yaml config parser
Fixes #266 and #267 which checks yaml input for duplicate keywords
doc about large datasets
update on memap
more memmap update
fixing the errors for issues #266 and #267
Format doc (from devtools to energy_functions)

Devtools, distributions and energy_functions
Format documention in expr/basic

Includes important changes to the docstring of symGivens2
Format documentation in expr
Format doc in gui (and format)

The change in format is very minor.
Format documentation in linear
Display multiple levels of indentation correctly
updating the called methoed in the main function of the test file
fixes the issue #490 such that SparseDataset works with the new style of the iterator with data_specs
Remove tabs
Update blocks.py
adding a test unit for issue #490 in addition to completing the SparseDataset class
removing a comment
correcting comment #490
updating issue #490