Fixed whitespace in forwards.hpp
Fixed compilation problem on VS 2012 (and possibly 2010)

Forward declaration of make_element_with_id() caused troubles. Added #ifndef to fix.