Add support for ios8

The new payload size is now 2KB.

There is also a new aps attribute made available called `category`.

The category works retroactively, but I couldn't test > 256B payloads on older devices.