Doc'd and pylinted weakmethod.py
Small cleanups for vector.py
Cleaned and doc'd util.py