Upgrade gruntfile and package.json for Grunt > 0.4

https://github.com/thedersen/backbone.validation/issues/129
Support for binding a model to multiple views

NOTE: When binding a model to multiple views, the ForceUpdate option cannot change.
pattern hash with custom message

_.extend(Backbone.Validation.patterns, {
  myPattern: {
    pattern : /my-pattern/,
    msg : 'attr: {0} didn't match pattern: {1}'
  }
});