update cpp indent hooks, add align to opening paren support