[localevaluation.interface] several changes
- remove template parameters LocalfunctionTuple, E, D, d and get appropiate types from Traits
- require implementation of method localfunctions from users
- update to use stuff/common/crtp.hh
Merge commit '22fa152'

Lost commit while rebasing, luckily still found it somewhere in git
[test.operators_products_*] fix alignment
[localevaluation.swipdg] rename some template params, break overlong lines
[localevaluation.interface] update codim1_4 interface, refs #3
- assume EntityType and NeighbourEntityType are the same
- same for LocalfunctionTuples
- remove some template parameters and get types from Localfunction instead
[localevaluations.sipdg/swipdg] update Inner to interface changes, refs #3
[localevaluation] style fixes
- break long lines
- fix alignment
[playground.localevaluation.OS2014] adapt to interface changes
[playground.localevaluation.elliptic] adapt to interface changes
[playground.localevaluation.swipdg] adapt to interface changes
[localevaluation.swipdg] adapt to interface changes
[localevalution.elliptic] adapt to interface changes
[localevaluation.elliptic] style fixes
[localevaluation.interface] style fixes
[localevaluation.swipdg] style fixes
[localevaluation.product] style fixes
[localevaluation.sipdg] style fixes
[playground.localevaluation.ESV2007] style fixes