Allow any class that implments IsWidget to be annotated with @Page

Fixes ERRAI-486