Adds functionality to StimulusGroup

The added constructor allows to instantiate StimulusGroup
without giving it a pat (stimulus file). By doing so
StimulusGroup can be run like a normal PoissonGroup, which
allows code to be written more generically.