----------------
**API Changes**
* You can use now async and async() with the same result.
* As a shortcut: ``from botoflow import Future``.
**New Features**
* Implement the ``workflow`` decorator. Using this decorator, you can
change the workflow name.
* ``execute`` now also accepts data_converter and description
parameters. If not specified, the description parameter defaults to
the execute method's docstring, as with ``activity``.
**Improvements**
* The metaclass will now look at all bases of a WorkflowDefinition
subclass and copy all the ``execute`` and ``signal`` methods to
the class we're creating. Subclassing another workflow should now
work much better.
* Refactor the data_converter attribute into a property, and add a
type check.
**Bugfixes**
* Create a new event loop on every reset to help with an edge case
where gc happens at the wrong moment.
**Miscellaneous**
* Add a test that tests ability to pass in multiple signals as data
into workflow.
* Add a simple workflow subclassing test.
* Add a test that shows *multiver* works.
* Add a test that tests that ``execute`` method is copied from the
superclass to the subclass.