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.