Effect of point defects and functionalization on structural stability and electron properties of borophene as investigated by means of density functional theory