Add CSOM support for setting Search visibility settings
The setting "Always index all Web Parts on this site", is not yet exposed trough CSOM.
This setting can be found in site settings > Search and Offline Availability > Indexing ASPX Page Content
This is usefull when using sites with broken permissions, which are then not indexed as needed.
Please add this functionality to CSOM.
It is this property: web.ASPXPageIndexMode = WebASPXPageIndexMode.Always;