Remove libxml2 from requirements
Support future print funciton in python 2
Resolve conflicts
Merge branch 'enhance/update-makefile' into develop