Merge branch 'release/r0.1.0'
Merge branch 'release/0.2.0'
page.render() now refers a defer object instead of the promise.
Merge branch 'release/r0.2.1'
feat(gitignore): add gitignore file
fix(): remove non-functioning file reroute
feat(): add an express server for the example
feat(): add support for pdf zoom settings

- Adds a set of standard pdf zoom levels. 'page-actual', 'page-width',
  'page-height', 'page-fit', or a percentage are acceptable
- Adds a zoomLevel attribute to pdfviewer directive
- Adds a changeZoom method to PDFViewerService
feat(): add use of new zoom features to example
feat(): add info for version 0.3.0
fix(): change author listed in readme
Merge branch 'develop'

Conflicts:
	ng-pdfviewer.js
feat(): add manual pdf load method with optional page number

- Add a loadPdf instance method as an alternative to using the src
attribute in the directive.
- Allow renderPage method to handle a pageNum value of 'last'. This
will set pageNum to pdfDoc.numPages
improve(): update example to include example of manual pdf loading
docs(): add instructions and changelog for manual pdf loading
feat(): make example server output the example url to visit
Fixed offsetWidth returning 0
Fixed containerHeight