Fixed most of the unit tests to work on all python versions
Fixed md5 calculation
build.get_console() now returns string in all python versions
Fixed assertion renamed in P3