Allows check and deep-check to take multiple arguments (ticket #740)
Added test_check_with_multiple_aliases in test_cli
Add storage_dir config field

On the [storage] section of the tahoe.cfg now there is a field
'storage_dir' where the path to the storage foder can be configured.
Add --storage-dir option to the 'create-node' cli command
Add log_dir config field

On the [node] section of the tahoe.cfg now there is a field 'log_dir'
where the path to the logging foder can be configured.
Add --log-dir to create-* cli
Use os.path.join to be able to use relative or full paths
Rename storage_dir and log_dir to storedir and logdir
Document storedir and logdir
Use storedir and logdir on the tests
Add --pidfile option
Add --logdir option
Fixes the overlapping text in docs/lease-tradeoffs.svg

This fixes ticket #1842. Patch courtesy of PRabahy.
Merge pull request #48 from markberger/740-cli-accept-multiple-aliases

740 cli accept multiple aliases
Merge pull request #57 from markberger/1842-lease-tradeoff.svg-overlapping

Fixes the overlapping text in docs/lease-tradeoffs.svg
tahoe debug trial: print a warning message if testing uncommitted code. fixes #1992

Signed-off-by: Daira Hopwood <david-sarah@jacaranda.org>
Add Travis configuration.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
Customize Travis notifications.

Signed-off-by: Daira Hopwood <david-sarah@jacaranda.org>
Tweak Travis IRC notification settings.

Signed-off-by: Daira Hopwood <david-sarah@jacaranda.org>
misc/build_helpers/gen-package-table.py: show Python 2.6 as unsupported on Windows.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>