Block parser now returns null values as fallback, trims strings
PageParser bug fixes and error handling
* Throw errors when no HTML/XML/config is provided to the constructor
* Do not null metadata to items
[tests] Add basic jasmine tests for PageLoader and PageParser