Added Cecil assembly reference for dependency ordering
Updated OrderAssemblyReferences to use Cecil rather than Assembly.Load

Also removed seperate AppDomain loading as Cecil allows loading and
unloading of assemblies.
Updated FSharpInteractivePad to use Order function rather than execute.
Changed default build action to "None" fix for #141
Correct comparison on Cecil names

FullName was being compared against Name, so few dependencies were
being matched. Anything with a key or version number was not
showing up as a dependency.