changed hyrise server to not shut down with execption if hwloc_set_membind is not supported
Adding Dot Product Plan Operation
HYRISE as a Web Server

This commits adds basic functionality to query the HYRISE server via a simple web interface.
This is achieved by adding a static request handler that will simply return static files
from the file system. To build the correct mime type for the response it uses the mime type
list from the Apache Server project and parses this at startup time. The static FS path
can be set via the environment variable HYRISE_STATIC_PATH or defaults to the current
working directory + static, e.g. something like `cwd`/static

As a first consumer this commit adds the web query interface that allows to run queries
directly from the browser using JavaScript. The result will then be rendered as a classical
table.
Adding license file for bootstreap and flat ui
Radix Clustered Hash Join is now parallel.

The radix join adds the following plan operatoins:

- Histogram - calculates occurrences per value in a table
- Histogram 2nd pass
- Radix Cluster - clusters an input table based on a prefix sum list and
  a hash value
- Radix Cluster 2nd Pass
- Prefix Sum - generates a prefix sum array based on the histogram
- Merge Prefix Sum
- Barrier
- Create Radix Table

The script in tools/joiner.rb can be used to generate paralle
radix join plans. In addition there are a few changes to the
interface of the fixed length vector to better handle the
down-casted data access. This includes a inc() and
atomic_inc() method to increment a certain value at poin.

All Column Types can be joined now. The Histogram and Radix Cluster methods
are now templated accordingly.
added workstealing task scheduler and set this scheduler as default
Extended RadixJoin to work with PointerCalculators
Updating the UI with Query Plan View and dynamic performance annotatinos for the Query Plan