Extend DaisyHandler API with methods for retrieving navigation points

This will allow us to hide the NavParse API
Add daisy book with pages
Re-arrange project includes based from origin
Drop complex MediaGroup title object from API

The MediaGroup title object is complex to browse and there is now need to make
it public for the user. The general information is already available for
the user in the BookInfo structure.
Forward declare object of type SmilMediaGroup

This will allow us to hide the SmilEngine API
Hide NavParse and SmilEngine API
Hide documentation for internal classes
Refactor check for required libraries