[Partial fix for #1372]Added SimpleTypesExcludeFilter to exlcude validat...

...ion on simple types and also added tests to cover scenarios.

@yishaigalatzer @pranavkm @rynowak @harshgMSFT 

Note:
- This PR does not have comments. I will add them once we agree upon the changes.
> And, it doesn't seem a good idea to make it public. 

Why? We don't *in-general* want internal code in the new framework unless we have a very very good reason. Internal code is the exception and not the rule.