BloomFilter: Integer args are assumed to be hashes
Auditable#scope_audit_id: now returns an Integer

[Closes #334]

Instead of returning a String ID it now returns an 8 bit integer by calculating
the hash-code of the old return value using String#persistent_hash.

This should greatly reduce the memory consumption of multi-Instance
operations which store large amounts of #scope_audit_id results.