This is one instance where I won't argue for camelCase.

I personally like the separation here that the "." provides and it allows us to clearly break up things further in the future.  In other words, ```angular.module('bastion.widgets.nutupane').factory('AwesomeNewTable' ...``` has a clearer purpose than ```angular.module('btWidgetsNutupane').factory('AwesomeNewTable' ...``` to me.