Added most_specific method to Subdivisions

This method throws a ValueError exception if the object does not contain
any Subdivision objects
Test fixes for Python 2