run describe blocks

@judofyr here we go :)

It's a bit hacky, but it's opt-in ...
also:
 - moved code into it's own namespace
 - extracted a few methods
 - possible to run a line after the describe and it runs up to the describe
 - possible to run describe via a helper methods (we use a bunch of things like "as_a_admin do" etc)