Add failing spec for syncDirty with non Integer model ids
Remove parseInt() from syncDirty()

Backbone model ids can be arbitrary Strings, so using parseInt() on the
id would fail for models with non Integer ids. Removing parseInt() fixes
this and makes the specs pass again.