Added a decorator that sets the setup for a specific function test case. Closes #82.
Added documentation for the with_setup decorator.