beforeStart callback

Added a beforeStart calllback to options in order to prevent the upload from starting. Return true to allow the upload to start and false to prevent it from starting.