add an option to create_archive method, to keep the csv file on the filesystem
modify WebDav.upload method to integrate arguments in order to keep or not the csv file on the file system. If needed, the method wont upload anything (no_upload keyword)
modify dataset.upload method, to take argument to keep csv. If no_upload=True, no data is uploaded, and pullIntegration is not executed
add docstring to upload method of dataset, and only create/check metadata if no_upload=False
add tests to check the dump functionnality of archiver, and the no_upload param of dataset.upload
provide archiver utility function csv_to_iterator
Merge branch 'mvdb/hot-bugfixes' into mvdb/ANA-419/archive-layer
Merge branch 'master' into mvdb/ANA-419/archive-layer

Conflicts:
	gooddataclient/archiver.py
	tests/test_dataset.py
Merge branch 'master' into mvdb/ANA-419/archive-layer
Merge branch 'master' into mvdb/ANA-419/archive-layer
properly indent archiver.create_archive and connection.WebDav.upload functions
Merge branch 'master' into mvdb/ANA-419/archive-layer
in csv_decode, if not val we should return None
Merge pull request #4 from Work4Labs/mvdb/ANA-419/archive-layer

Mvdb/ana 419/archive layer