Modified the "storj list-buckets" command to include optional bucket name to be entered as part of the existing command. The command "storj list-buckets [bucket-name]" is used to list the bucket ID of corresponding bucket name, if found in the buckets list.
Modified the "storj list-buckets" command to include optional bucket name to be entered as part of the existing command. The command "storj list-buckets [bucket-name]" is used to list the bucket ID of corresponding bucket name, if found in the buckets list.

Example: If no bucket name specified, then the command lists all available buckets
./storj list-buckets
ID: 6cb2014a988adca6ed712577 	Decrypted: true 	Created: 2017-12-15T17:23:25.832Z 	Name: testbucket
ID: 725131c74690150e7b0cc747 	Decrypted: true 	Created: 2017-12-18T16:41:41.583Z 	Name: testbucket2
ID: 965efd4b5d65fd82643f5727 	Decrypted: true 	Created: 2017-12-18T18:14:05.098Z 	Name: testbucket3
ID: b20824d412f7a8845379769e 	Decrypted: true 	Created: 2017-12-18T18:15:05.270Z 	Name: testbucket4

Example: If bucket name is specified, then the command lists details specific to the entered bucket name
./storj list-buckets testbucket
ID: 6cb2014a988adca6ed712577 	Decrypted: true 	Created: 2017-12-15T17:23:25.832Z 	Name: testbucket

Example: If bucket name is specified, but doesnt exists, then the command return error
./storj list-buckets testbucketXYZ
Invalid bucket name.

Storj/libstorj-c,braydonf/libstorj-c,braydonf/libstorj,braydonf/libstorj-c,Storj/libstorj-c,braydonf/libstorj,aleitner/libstorj-c,aleitner/libstorj-c