Add sparsity properties to DrakeFunction.

Now iCfun and jGvar are protected properties. Classes that want to specify
sparsity now need to overload the setSparsityPattern method.