Redundant Filterbank Precoders and Equalizers - Part I: Unification and Optimal Design