Rename cilantro/ui => cilantro.ui

This is to enable a built cilantro.ui.js file to be used as is
without needing to create a cilantro/ directory with the ui.js
file contained within.
Ensure the EXT_DIR is created prior to attempting to symlink
Ignore Grunt temp files