making verify java/ruby run at execution time instead of compile time

@lars2893 

FYI: @prometheanfire

The verify java and ruby steps were running at compile time which could prevent someone from having the java recipe first in the run list before the mysql plugin recipe. These new changes move the verification of java and ruby to execution time.