Added adapter for ublas types.

Provides amgcl::backend::map() for ublas::compressed_matrix and allows
to use ublas vectors with builtin backend.

@RiccardoRossi, have a look at examples/ublas.cpp