Fixed #369 - The parameter passing was wrong due to a typo. The
deserialization of the 'package.json' will now work as expected.
- DRY-ed the internal structure a little bit.
- Implemented a function which converts the HTTP response headers
  (string) to an object.
Removed the lower case transformation.
Extended the API so that it is possible to open the preview pane from within a package (#362).
Merge pull request #380 from akoenig/http-data-type-fix

Fixed `dataType` in HTTP GET API.
Merge pull request #381 from akoenig/http-header-conversion

Conversion of the HTTP response headers
Merge pull request #383 from akoenig/api-open-preview

API: Open a preview pane from within a package.
Move manual to separate repo
Added manual as submodule
Integrated project search into Goto UI
Fixes #309: Enhanced project-wide search, now with case insensitive and regex
support.

Syntax:

    #phrase -flags file-pattern

Available flags:
-i case insensitive
-e regex search

Examples:

    #test -i
    #^test -ie
    #getId *.js
    #getId js/app/*.js
Fixes #173 by using new fuzzy matching algorithm
The new algorithm no longer distinguishes between path and filename, so
it matches full paths (i.e. no need to type a / in the pattern anymore).
It gives higher scores to matches that have more
consecutive characters matching. Matching recently opened files still
take precedence over not recently opened files. If scores are the same,
matches are now sorted by length (shortest matches first).
Fixes #379
Undo now works in batches for certain commands.
Added distributed packages as submodules
Update README
Fixes #370
This solution is uglier then the one in
6f497bb9fcef29c0c8707a81da6255d9ea49fff3, but it at least should always
work.
Yet another fuzzy finder matching algorithm:
This one matches character sequences exactly (no in-between characters
allowed) except when using a space character (wildcard) or slash. Scoring is based
on the distance of the match from the end of the path, that is: the
closer to the end, the higher the score. This results in filenames
matches scoring higher than directory name matches.
Fixes #322 by also including symbols in default list
That means: when you simply Ctrl-E without any prefix, and you start
typing the list will now not only include files in your project, but
also symbols.
Update manual ref
Version bump