Replace ngmin with ng-annotate

ngmin doesn't annotate dependencies in resolves on a ui-router state and ng-annotate does. Using states is a big part of the ngbp project structure. Also, ng-annotate is faster and more robust. 

Furthermore, @btford is okay with deprecating ngmin and nominating ng-annotate as it's successor. See btford/ngmin#93, specifically https://github.com/btford/ngmin/issues/93#issuecomment-43699038