Reworked fourrier.mac:
(1) omit explicit expression hacking (assume rules will do all the work)
(2) changed implementation of rect and friends
(3) changed rules involving diff
(4) changed matchdeclare for t to be more specific (otherwise ft_t matches every FT expression)
(5) implement distribution over equations and lists via DISTRIBUTE_OVER property