Fixed wrong argument order, added tests to prevent in future.

Fixed wrong argument order, added tests to prevent in future.
Please add a last test like the following:
```
      var userService = sails.services.userservice;
      userService.wouldBeDuplicate ({unknownproperty : 'unknownvalue', object: 2}, function (error, isDuplicate) {
        assert.notOk(error, 'There was an error');
        assert.notOk(isDuplicate, 'This is a duplicate');

        done();
      });
```
I believe that this will make fortress crash.