Introduce StatusOptions.IncludeUnaltered

Test can be improved, what else needs done?
Also, I want to state that HasFlag is slow code compared to bitwise check and a status is performance critical.

Should I change it to a bitwise comparison?

http://www.dotnetbitsandpieces.com/?p=11