replace tabs with spaces in wiggle.py
isolate the apiEndpoint, make this from 0.1.0 -> 0.4.4
add vim modelines
make the apiVersion configurable and assignable in cmd line

1. in .fifo config file: apiVersion = 0.4.4
2. default apiVersion in const DEFAULT_APIVERSION
3. with cmd line option --apiVersion=0.4.4
the code skeleton for add import dataset functions are done
added the verbose print mechanism
make the conn cached, and add get_bindata for support dataset get/put api
1. add datasets APIs: dataset download/import, and dataset manifest import

  a. dataset download: fifo datasets dataset <uuid> get (NOT TESTED, block by FiFo bug)
  b. dataset import: fifo datasets dataset <uuid> put --upload <dataset-gz>
  c. dataset manifest import: fifo datasets post --upload <dataset-manifest>

2. and also add many verbose print in wiggle.py

3. super cool feature: fifo --curl <any-cmd> will print the curl synopsis!
Merge pull request #6 from liyu1981/master

add datasets APIs impl, and various improvement of PyFi