add new top level script, start refactor

Change-Id: I193574e294c38d40096ef9374423eca9e064ac91
building up plugin install logic

Change-Id: I3c4cddc9f8b65b54843b63de1b700dcbbeaf1a60
extract xenapi plugins

Change-Id: Ib85b04b02eb7bdd776fdb747804842311ca4725d
introduce correct function names

Change-Id: Ib55ffd55f12ecc00552e7d7b8b69267e6e351741
add settings file

Change-Id: I28239751f1ddef609c1f74cf9cac418a9e4c7a81
stop xenrc from changing directory

Change-Id: I765f8d9679cb49b8f14660945b2142c02eda20c6
add tests

Change-Id: Iaf4dfef855d6668943639249af78f220976a94ca
some fixes

Change-Id: Ib6194e3c3d6a27f92a7f03db5b2f2526d812c0ce
complete xenapi plugin install

Change-Id: I442e6cbfc22413e1953cd200a6c68a0175e40f68
added cleanup and configure network scripts, but not tested

Change-Id: I8e8d9ca56bc02043e38912234340a78d2c8fb58b