Perceptron

Cleaned up many things. Mostly focus on model/rush.py and hypergraph.py.

I removed several feature functions from rush.py -- I still need to clean these up. Specifically anaphora resolution features got unwieldy. I will do this soon.