Fixture id of zero should not be raise an undefined id property error.
Remove empty line.
Raise error for invalid fixture id types.
Update test to expect updated error message.
Merge pull request #963 from tchak/per-type-commit-for-realz

per type commit
Merge pull request #945 from tchak/cleanup-record-array-load

cleanup RecordArray load method
Merge pull request #925 from mostlystatic/master

Fixture id of zero shouldn't be raise an undefined id property error
return a promises from the transactions