RF: Fixed prf.double_gamma_hrf so that it can convert between TRs and seconds freely.  This was broken in previous versions.
Merge pull request #10 from kdesimone/kapital

RF: Fixed prf.double_gamma_hrf so that it can convert between TRs and se...
DOC: Added documentation to utility methods of the Stimulus class
RF: modified the __init__.py to make it more contemporary
RF: Removed duplicated function with Stimulus.  Added bar stimulus simulation routines for creating a bar stimulus in memory without need the need for PsychtoolBox.
RF: Fixed a small bug in simulate_bar_stimulus.  I had calculated the end-point of each pass incorrectly
RF: Removed the load_stimulus method from the Stimulus class.  Now well assume that the user has loaded the stimulus array into memory and that this is passed to Stimulus class rather than a file-path.
Added in the tr_length parameter for determining the sampling rate of the HRF.
RF: Modified the simulate_bar_stimulus to include blank periods, and to digitize it.
TEST: Added a new test_gaussian_estimation method using the new stimulation simulation.
TEST: modified the test_gaussian_fit method to assert a test case result.  so far the adding in of noise causes the stimate to drift from the expected result
removed the fit method from the PopulationModel base class
RF: modified the classes so that they are multiprocessing friendly
RF: moved non-generic methods out of utilities and into stimulus
RF: added stimulus-related methods
TEST: modified the fitting test
RF: changed the name of prf.py to gaussian.py
RF: changed the name of prf.py to gaussian.py
RF: removed the old memory sharing approach
RF: changed the name of prf.py to gaussian.py