Ignore pulsardata in the chrunch dir

Ignore the mock data in the chrunching directory as well.

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
Fix the pulsar noise

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
Fix the pulsar noise generation

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
Fix some static types and other fixes

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
Add an ability to include more than one source.

This adds an ability to include more than one GW source in the
simulation and it fixes some trailing white space.

Also, put all the data generation function into the Cython file, so that
it hopefully speeds up a bit and then it clutters the model.py file
less.

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>