Added GetParameters<T> to InstallerContext to get a strongly typed param...

...eters object from a hashtable.  Added RequiredAttribute to make a parameter required or optional