2HDMC - two-Higgs-doublet model calculator