Dirty schedulers

This implements erlang-nacl with Dirty schedulers. It is *not* backwards compatible, but I'd prefer this over scheduler collapse any day :)