[WIP] Cron and shell

This gives the plugin the ability to cancel orders where the invoice has expired. This also comes with a command line option to do this incase the magento cron is not set up.