Fixed a number of issues with AOP system

Hooked up Dynamo to the AOP system. Found a number of bugs and also
worked on some speed fixes.
Changed GetName extension method so that it does the full name (with
namespace).
Added Extension method Types to IEnumerable<Assembly> that gets all
types within the specified assemblies.