Bug 876291 - [Bluetooth] Change phone name screen needs to be updated to use building blocks

- use latest BB to show up prompt modal
Bug 918295 - |APP=... make install-gaia| activate too many targets in the build system
Merge pull request #12378 from EragonJ/bug-876291

Bug 876291 - [Bluetooth] Change phone name screen needs to be updated to use building blocks, r=@crh0716
Revert "Merge pull request #12420 from mpizza/Bug_920394_buidTime_keyboard"

This reverts commit 4bbd1850a60925fc6ae7aa7a14b9b634a8187607, reversing
changes made to d90878009b4d864e690b0d382f33a781f1ed0bc1.

Revert "Merge pull request #12005 from mcirlanaru/bug_913782"

This reverts commit 51eb595572dfde7e3af451a9b30b3e22db1fdab2, reversing
changes made to b3d003e1c92f6bd685be275b57f17d186ffcaaa7.
bug 920588 : backout above commit on master
Merge pull request #12464 from yurenju/make-single-app

Bug 918295 - |APP=... make install-gaia| activate too many targets in th... r=@yurenju