refactor(namespace): rename custom material directive to common namespace prefix bsm
feat(custom components build): add gulp task for building only custom components js