Minify viewer media

Those changes allows to embed image viewer on the static HTML website. All static files are minified using django-pipline and served on:
```
http://HOST/static/omeroweb.viewer.min.css
http://HOST/static/omeroweb.viewer.min.js
```
This PR should be tested using html static page in webtest/templates/webtest/embed. Double click on the file and see if you can view image in the viewer. 

This PR includes huge jquery lib cleanup. Django-pipeline is a great tool for validation:
- Mainly links fixes. Basically, when web doesn't want to start up because of ValueError: The file 'PATH' could not be found with <pipeline.storage.PipelineCachedStorage object at 0x111406f90>. It means your CSS or JS files has wrong link this can be either of missed quotes or just files doesn't exist.
- JS semantic changes.
- jquery-ui names has changed from ```3rdparty/jquery-ui-1.8.19/jquery-ui-1.8.19.custom.min.js``` to ```3rdparty/jquery-ui-1.8.19/jquery-ui.min.js```
- I removed duplicated CSS files and  images from ```3rdparty/jquery-ui-1.8.19/images```, ```3rdparty/jquery-ui-1.8.19/themes/flicker```. Right now there is only one place ```themes/base``` that contains all CSS files and images.

Your new links should look like in ```webgateway/templates/base/includes/jquery-ui.html```
```
<link rel="stylesheet" href="{% static "3rdparty/jquery-ui-1.8.19/themes/base/jquery.ui.base.css" %}" type="text/css" />
<script type="text/javascript" src="{% static "3rdparty/jquery-ui-1.8.19/jquery-ui.min.js" %}"></script>
```

In order to minify you need to run ```bin/omero web start``` that runs collectstatic command, your CSS and your javascripts will be compressed in the same time. If you run your development server directly you need to run ```python manage.py collectstatic``` first.