Added support annotations into view factory class
Updated intent factory to handle nullable page types and updated @project javadoc
Added failed to load page message when page could not be found/loaded
Added allow webm flag and tidied formatting
Merge branch 'feature/annotations' into develop

* feature/annotations:
  Added allow webm flag and tidied formatting
  Added failed to load page message when page could not be found/loaded
  Updated intent factory to handle nullable page types and updated @project javadoc
  Added support annotations into view factory class