Implementación parcial Issue #4:

Se hacen los cambios comentados
(https://github.com/nicsalas/TinyUML/issues/4#issuecomment-22857270)
para la implementación del requerimiento.

Se eliminó la idea de la variable de instancia pues añade una variable
de instancia innecesaria. En vez de eso los colores se ven dentro del
mismo método (ya que son específicamente para la acción de dibujar los
grids).

Por último, el cambio impactó en el test de DrawingContextImpl, pues
ahora el método testDrawGridLne (debiera ser Line, aunque no importa) no
espera una llamada a SetColor por la razón de que ahora el color se
puede setear de cualquier lugar.
Issue #4: Refactoring

Se elimina variable de subgrid y en vez de ello se le hace dependiente
del tamaño del grid principal.
Issue #5: Refactoring tamaño grid

Se setea el tamaño default del grid a 5. Cumpliendo con el
requerimiento.