Fix #28 : Webkit browser with keyboard input forwarding and view resizing.
Fix #34 : PDF content support with previous/next page navigation.
Fix #36 : JPEG compression for streaming is now optional (useful for streaming to local machine) and compression factor is adjustable.
Fix #37 : The PixelStreams have cleaner initalization/closing procedures and handle changing streaming parameters better (such as number of segments)
Fix non-pdf build
Merge cleanups