Move Caps/Cap Details to the Device Function Modules for self-registration and self-documentation.  Existing am_caps.h still used but will be retired once all targets use new method.