let's just disable breakpad until

this https://code.google.com/p/google-breakpad/issues/detail?id=481 gets fixed

while breakpad provides some cool functionalities for bug reporting, c++11 just provides too many useful things, and until google decide to fix their shit we just disable it. The bug was reported in 2012 and google didn't give a fuck since then. This makes me feel like they aren't really going to fix it.
used some c++11

fixed the CI and moved some configuration options to header file. This has 1 advantage and 1 disadvantage:

Advantage: The default options are together with comments on 1 place, you don't have to search 2 files just to figure out what is what
Disadvantage: When you modify a default value, you will have to recompile big number of files as heavily included header file has changed
smarten up ui file and ensure that there isn't a csd tag already on the page
oops, thought close() might do the trick
hacked

so that ancient compiler used by travis actually does work
Install g++ 4.7 on travis
let's try this
one more
moved

some config from cpp to header file so that it's more easy to read
Merge branch 'master' into ubuntu
no need to bundle this tar now
inserted requirement for gcc 4.7