clang-format: update config to 3.5

Fixes in this update:
- const not on single line
- curlys in try/catch same as if/else
- function declaration indented if broken after type
- initializer list begins always on new line
- break statement on own line
Merge pull request #185 from toxeus/clang3.5

clang-format: update to 3.5