[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.
BTW there's no harm in shortening up this name. Don't abbreviate, but feel free to leave out words where the context is already clear.

Ex:
items
descriptors