Resource scanning convention

Changes so not all assemblies are scanned for resources. Added a, configurable, convention used to determine if an assembly should have its resources scanned or not. The default convention will only scan assemblies that references another assembly that has a name that begins with Nancy*