Format of "terms.dat"

1. Changed it to a TSV. And you can use "term_frequency.py" to generate.

2. Made "aggregate.py" also gathers lexicons.
Merge https://github.com/luanjunyi/cortana
Added short name for paths

Instead passing long full path as arguments. You can use short names.
conv.redirect() will try best to figure out the full path to specific
file. E.g now "python train.py" will work in most of time with default
args.
Renames

1. "featurized" to "feat"
2. "raw_data" to "data"

More concise
Added setenv.py

You don't need get/set root path to sys.path in every .py files.
You can always assume root variable existing.

Removed __init__.py in root. Cause this root directory is not used as a
package. It's confusing.
Retyping lost
completed vectorize
Added linear_one-vs-rest_svm and evaluation

default linear_one-vs-rest_svm easily achieved 90.77% accuracy (with
tf-idf featurize)
LinearSVM achieve 90.8%
1vs1 SVM not improved
Modified conv.pY
added experiments.sh
merged niren code