Added mutable method for oneshot uploads that have arguments.
Added unittest for Index.upload /w arguments
Improved IndexTest for testUploadArgs to search arguments
Added check for index argument which throws IllegalArugmentException. Added a test as well.