Added MA & AR general objects.
Added MA & AR general objects.

Routed them into ARMA

Rewrote ARMA to handle new assumptions (e.g. MA component is 0 if fed data by AR(P)).

Addresses part of #21 and provides initial hooks for #11


Former-commit-id: 212d1ef04a6980a059fba0a80000b431e0a8711e
SMAC-Group/gmwm,SMAC-Group/gmwm,SMAC-Group/gmwm,SMAC-Group/gmwm