all (documentation): Switched docstrings from Doxygen style to Google style. Removed Doxygen documentation and switched to using Sphinx with sphinxcontrib-napoleon extension to implement Google style. Sphinx documentation included.

all (organization): Created Python package dictionary_learning within project for easy use. Created Netbeans project using the Python code.

advanced_debugging: Created a new file that contains a decorator to log entering and exiting functions (optionally can log arguments).

advanced_iterators: Created a few simple functions to ease construction of numpy.ndarray objects.

batch_learner: Broke up some longer commands. Changed a couple minor things due to features not present in NumPy version 1.7 vs. 1.8.

neuron_viewer: Restructured to properly call parent constructor (no more dictionary hack).

NeuronViewer: Fixed lines to properly call class from neuron_viewer (as hack was removed).

random_dictionary_learning_data: Created a new file that generates random images (like those seen in data) to allow for a regression test on batch_learner.