Selberg trace formula for bordered Riemann surfaces: Hyperbolic, elliptic and parabolic conjugacy classes, and determinants of Maass-Laplacians