Move engine check and update version check
Move engine check and update version check

Version check now checks based on the engine in use
This will allow SlimerJS to work when it reaches v1.0.0

istr/casperjs,mickaelandrieu/casperjs,jefleponot/casperjs,istr/casperjs,casperjs/casperjs,casperjs/casperjs,n1k0/casperjs,soundyogi/casperjs,mickaelandrieu/casperjs,hlr1983/casperjs,soundyogi/casperjs,mickaelandrieu/casperjs,soundyogi/casperjs,istr/casperjs,istr/casperjs,hlr1983/casperjs,hlr1983/casperjs,casperjs/casperjs,soundyogi/casperjs,mickaelandrieu/casperjs,soundyogi/casperjs,jefleponot/casperjs,n1k0/casperjs,soundyogi/casperjs,istr/casperjs,hlr1983/casperjs,casperjs/casperjs,hlr1983/casperjs,mickaelandrieu/casperjs,jefleponot/casperjs,jefleponot/casperjs,n1k0/casperjs,n1k0/casperjs,istr/casperjs,n1k0/casperjs,casperjs/casperjs,jefleponot/casperjs,mickaelandrieu/casperjs,casperjs/casperjs,jefleponot/casperjs,n1k0/casperjs,hlr1983/casperjs