#88 Renamed DependencyInspector template

For reasons stated in the previous commit, the template name was also
renamed to DependencyInspector.vm
#88 Removed name property from Factory for now

The name of the service used to be stored by the factory object, but
this does not mirror the AngularJS API, which requires the name
parameter to be passed to the .factory() function as the first
parameter. Since I only added it recently, I don't think anyone else is
using it. Removed.
#88 Initial round of optimization

Going through the code, and starting to implement the deferred
instantiation where I can with the progress made so far. Directives and
Filters still are somewhat eager instantiation, but other components
are now created only when the framework requests it.