Iterate over decoding weight layers differently.
Tweak a few more flags. Add activation functions for truncated relu and truncated tanh.
Move train method from SGD into parent class. Change cascaded trainer to use any number of sub-trainers. Tweak FORCE code a little ; still needs more attention.