Merge pull request #242 from beittenc/fix_bmc_cpu_memory_error

Fixing a logical error when ordering BMC servers
Typecast the port_speed argument to make sure it always works. Also set the default to 100 Mbps