setup.py: Tune exclude patterns
setup.py: Tune exclude patterns

Add '*.py[cod]' and '.cache' to exclude patterns in setup.py and reorder
the listing to more logical order.

This should make the caching of "build_resources" work better, since
previously also the pyc files were included when determining the cache
key for a resource compile source directory.

hrayr-artunyan/shuup,suutari-ai/shoop,shoopio/shoop,shawnadelic/shuup,shoopio/shoop,hrayr-artunyan/shuup,hrayr-artunyan/shuup,shoopio/shoop,jorge-marques/shoop,suutari/shoop,taedori81/shoop,akx/shoop,suutari/shoop,jorge-marques/shoop,suutari-ai/shoop,suutari/shoop,taedori81/shoop,shawnadelic/shuup,shawnadelic/shuup,akx/shoop,taedori81/shoop,jorge-marques/shoop,akx/shoop,suutari-ai/shoop