added headers to document

- document now has access to @headers, a hash in format :header_file_path => :nokogiri_object
- search for document bookmarks also includes bookmarks in headers
- headers are also saved upon document save
- some tests for this stuff