Runtime-configurable interface to amgcl classes
Merge branch 'runtime'