Show Error Message when calc fails

Also read the whole file into a byte-array instead
of a stream, so every calc-thread has the correct
data.
add copyright
remove whitespaces
Improve View

Use Datagrid-View with Details on click.
Add ability to filter the DataGrid.