Shifted macros into a separate header file

git-svn-id: svn+ssh://svn.pricetx.org/home/svn/numberguesser@29 d9013ba4-f9c6-e311-acb0-001cc0fd6b5d