Trim whitespace from macro parameters when a new line is detected. Fixes #25

Signed-off-by: Shevek <shevek@anarres.org>