!insertmacro allows macro recursion (RFE #497)


git-svn-id: http://svn.code.sf.net/p/nsis/code/NSIS@6511 212acab6-be3b-0410-9dea-997c60f758d6
Fixed !macroundef off by one error


git-svn-id: http://svn.code.sf.net/p/nsis/code/NSIS@6512 212acab6-be3b-0410-9dea-997c60f758d6
Merged patch #252: Build failure on Mac OS X - conversion error in Source/util.cpp


git-svn-id: http://svn.code.sf.net/p/nsis/code/NSIS@6513 212acab6-be3b-0410-9dea-997c60f758d6
Tabs to spaces and minor cleanup


git-svn-id: http://svn.code.sf.net/p/nsis/code/NSIS@6514 212acab6-be3b-0410-9dea-997c60f758d6