added grunt build-all task
updated with latest from x-tag