accept names of other commands in help command
Merge pull request #57 from kljohann/help

accept names of other commands in help command
Added Johann Klähn to AUTHORS
Added option to restrict remote repository access to specific path(s)

With this option remote repository access can be restricted to a
specific path for a specific ssh key using the following line
in ~/.ssh/authorized_keys::

command="attic serve --restrict-to-path /data/clientA" ssh-rsa clientA's key
command="attic serve --restrict-to-path /data/clientB" ssh-rsa clientB's key

Closes #51.
Initial (naive) full repository fuse mount support
mount: Use RepositoryCache

This makes a full repository mount a bit faster but it's still
too slow and memory hungry.
mount: Load archive metadata on demand
mount: Improve fuse filesystem memory efficiency

Closes #59
Make sure key files end with a new line
Fix for ISO C90 compliance
Merge pull request #62 from tungd/master

Fix for ISO C90 compliance

This fixes a "-Werror=declaration-after-statement" related compile issue with Python 3.4
Fix one more -Werror=declaration-after-statement issue
cache: Properly clean up txn.tmp after a failed commit
prune: Use the local time zone (not UTC) when interpreting time
docs: New layout and some initial documentation improvements
docs: added to questions to the faq

closes #64
docs: quickstart improvements
docs: More documentation improvements
docs: More improvements
Preparing for release