Improve Guard::Dsl API and documentation
More doc