first attemot at the new constraint framework
improved stability of sparse GP for certain-input case
fixed has_uncertain_inputs weirdness
fixed bug in constrain_fixed where soem values weren't deleted
whitespace
Merge branch 'devel' into new_constraints

Conflicts:
	GPy/core/model.py
	GPy/core/parameterised.py