update for ruby 2.0
add release and yard tasks
update for ruby 2.0
add experimental condition extensions