Update the cache_it and cache_it_json decorators to incorperate kwargs ...

...for the dorcorated function, also merged the code into a single decorator since the code was almost identical just using a different serializer, fetcher and storer