On L-Open and L-Closed C*-Algebras and the Construction of C*-Diagonals in C*-Algebras