Adding ann.autoencoders.dae class, which is derived from ann.components.base, and will be used to reduce complexity of autoencoders training, but increasing its extensibility