fix renaming a list of HDFS files to a single dest
Update hdfs.py

Minimum viable change to allow setting an override to HDFS tmp dir in luigi.
Barebones sphinx setup.

The index page isn't very exciting, yet.
Update documentation for luigi.task.
Update documentation for luigi.parameter.
Add sphinx documentation for the api.
Merge pull request #272 from jcrobak/sphinx

Sphinx docs
Merge pull request #277 from cannonpr/master

Update hdfs.py
Add support for redshift.

Create a common class for redshift and postgres (since they are similar).
In the future postres should more to contrib as well.
Create both a Redshift target and an S3CopyTask
Add support for a MySQL target.

In this commit there's just the Target time. There's no CopyTask similar to the postgres implementation b/c it's still not needed. Not a big deal adding it later though, they are conceptually the same.
With the current code you could define at output() method which returns a MySqlTarget and on this output you can touch() to mark the task as completed. Luigi will play along and invoke the exists() method to check whether the task is completed or not - like any other target type
Update docstrings for luigi.Target

Also add it to the api reference.
Merge pull request #279 from jcrobak/target-docs

Update docstrings for luigi.Target
Merge pull request #274 from edwardnewett/master

Support for Apache Spark
Fix luigid when called with --background and without --logdir
add config value for default hiverc file
Merge pull request #280 from onlynone/master

Fix luigid when called with --background and without --logdir
Merge pull request #281 from p5k6/hiverc_config

add config value for default hiverc file
add another configuration path if a specific configuration file is set
Merge pull request #282 from MarkRoddy/master

Point to Configuration File via Environment Variable
Merge pull request #278 from rantav/mysql

Add support for a MySQL target.