some changes to the documentation.
added an option to open the notes in the main window instead of in a split.
don't keep notes in the buffer list when hidden.
Better support for paths with spaces.
Support for pad_position when opening a new pad.
Merge pull request #31 from abudden/devel

Fixes for paths with spaces and support for opening notes at the right.
turned g:pad_position into a dictionary, so the list and the notes position can be changed separatedly.

(broken compatibility with old values for g:pad_position)
Add file extension through g:pad_default_file_extension
Merge pull request #33 from scicalculator/default_file_extension

Add file extension through g:pad_default_file_extension
changed default for `g:pad_default_file_extension`.

also, some documentation changes.
remove illegal characters from pad ids

(also reindented)
Updated documentation to make python requirement explicit.
searches include subfolder names in queries

added a new option: g:pad_query_dirnames, to toggle this
behavior.

also, made paths in list homegeneous (some were relative, some
absolute, depending on context.)
Ignore invalid sorting types

* When sorting the notes list, passing an invalid sorting type
  would cause Python to raise a KeyError exception. Now the sort
  operation is skipped ifs type is invalid.
Fix tag sorting: File not found error

* When sorting notes by tags, Python would raise a file not found
  error for a path where the save_dir was appended twice.
Fix call to ListPads when sorting by date
Merge pull request #36 from equalsraf/tb-listfixes

Fixes for the notes list
Fixing issue #38.

Support spaces in paths. (changes in handler.py)

Also, reindenting and cleaning up the files, so this commit
is a bit of a mess.
Make explicit the requirement of the conceal feature.

Fixes #40.
OpenPad can take an argument now.

Should acomodate the use-case of issue #39.

A fuller fix could require some mayor changes.