target name can include spaces and +s, parse until "OF PROJECT"
project can include spaces and +s, parse until WITH
target and project changes brought to building translation
include "." and "-" characters in target and project names
merge 0.3.0 and build dir patch