add utility function for using normal decorators (i.e., ones that use *args/**kwargs) with clastic
add tests for clastic_decorator