add version functions
add test_version
mpc version xfail
Merge branch 'version'