Removes GSL requirements
Fixes division by zero bug

This fixes a potential division-by-zero bug in several monitor objects
which could come in affect for small simulation timesteps.
Fixes problem with negative weights

This fix now allows weights to become negative if this is wanted
and explicitly specified so by set_min_weight(...). This fix is
important for models using current based synapses.
Removes unecessary libraries from debug Makefile