Minor fixes

Replace tabs with spaces
Remove unused imports
Fix typo
Ignore binary and bytecode files
Perform all required steps for run.sh to succeed

Create wordMap.bin and the models/ directory.
Update README for UCCA
Ignore downloaded passage files and __pycache__
Eclipse project files
Load UCCA corpus rather than PTB
Convert to Python 3

Open for read/write as binary data for pickle
Script to split passages to train, dev and test
Create all required directories in setup
Build trees from UCCA passages

Create trees from UCCA passages and load them

Remove original tree.py module
String representation of trees
Map labels to numbers, similarly to words

Since in UCCA labels are strings and not numbers, we need to map them.
Do not specify output dimension (determined automatically)