Initial commit

features project initial commit.

'hirestime' feature.

windows (mingw) only for now. Both cl and mingw-gcc work.
Merge git://github.com/robinbryce/features