bug fixes and new features

Fixed a bug where the incorrect number of features were being created
due to start range of 1 instead of 0
Added hplusminus to allow for uniform distribution of initial features
as well as normal distribution, depending on if user sets hstddev or
not. Allows for less focus on the initial hsize, allowing for more
exploration.