Introduce 'android' as value of 'target-os' feature.

At present, all it does is skips linking to the rt/pthread libraries.
redistribute whitespace around colon
Add .gitignore
Better settings for Visual Studio compilers.