-added new warning setting, warn on old commands
-moved _joinrealpath over with other backports
-fixed bug in build process