Repackage all of the annotation processors into 'processor' subpackages.

This makes for a clearer separation between the API and the implementation.