Fix Lua compilation error on *nix due to getline macro
Add standard package paths to allow for extension mechanism
Backed out changeset b893b06781bc as bitbucket attempts to merge multiple simultaneous pull requests into a single one.  hence this change will move to a seaparate feature branch.
Add standard package paths to allow for extension mechanism

--HG--
branch : pm-extensions
Added /home/goughy & %USERPROFILE% entries for extensions also

--HG--
branch : pm-extensions
More reconciliation with Visual Studio project formats:
- sort solution configurations by case-insensitive names
- add trailing CR-LF to custom build steps
- remove empty Filter attributes from folder filter elements
Snapshot recent project format changesMore reconciliation with Visual Studio project formats:
- fix dummy configurations for makefile projects
- remove manifest and app verifier tools from static library configurations
- improve sorting of source tree (still needs work)
Merged in goughy/premake-dev-d2 (pull request #48)

Fix Lua compilation error on *nix due to getline macro
Merged in goughy/premake-dev-d2/pm-extensions (pull request #49)

Add standard package paths to allow for extension mechanism