Allow API functions to be flagged as deprecated

--HG--
extra : rebase_source : de901e096ffb3827a7cfda4d2b80da0721a8a521
Fix syntax for resource preprocessor definitions including quotes in VS2010

--HG--
branch : vs2010-rc-quotes-fix
Switch per-file build rules to use new build…() APIs

--HG--
extra : rebase_source : 39d96c5ddef00fd09c501c04c474a3abd4a8ae1e
Path tokens in non-path fields (like custom build commands) are not expanded to project-relative paths

--HG--
extra : rebase_source : ce4777d93635cf144a336bee877d476943645ed4
Removed old oven; finished conversion to contexts and configuration sets in baking logic

--HG--
extra : rebase_source : bb42b45033ab42d08b44e1fc4117d3c634af7fe4
Define new premake.extensions namespace for extensions API.
Merged in mologie/premake-dev/vs2010-rc-quotes-fix (pull request #38)

Fix syntax for resource preprocessor definitions including quotes in VS2010
Backout changeset ab563cd35087b392d030caa0b3fa591d23311a12
Roll back resource compiler quote fix; needs more work