Fix the check in 4660f44381e6f686b0cf3ded08564104c277e00a for special files.
Undo project change from 073fe7a39cd9d64d77bc9687c50fd49bb0c66fdd which should not be included
Include inner exception when BeginWrite fails due to exception from Socket.BeginSend.
[counters] Add support for string values

Add new function mono_counters_register_with_size which let the counters API now what is going to be the max size of the string.
The type of the value passed when MONO_COUNTER_STRING is passed must be char* (instead of char** previously). This is to guarantee that, if we want to change the value of the counter, we do not reallocate and free the old value, but we change the value in place. Thus to avoir race condition and access to freed memory.
Merge pull request #1023 from LogosBible/NetworkStreamBeginWriteInnerException

Include inner exception when BeginWrite fails due to exception from Sock...
[proflog] Add emit_string and emit_double functions
[proflog] Add counters option parsing
[proflog] Add counters enum type and documentation
[proflog] Add counters_init and counters_sample functions
[proflog] Add integration of counters_init and counters_sample

counters_init is called at the end of runtime initialization, on runtime_initialized hook
counters_sample is called in the helper_thread at least once per second
[proflog] Increment LOG_DATA_VERSION
[counters] Edit get process pid and /proc/loadavg according to Paolo review
[mono-api-html] Prettier output when dealing with arrays ([] or [][]), nullable (?) and pointers (*).
[counters] Fix potential overflow in string sampling
Merge pull request #1022 from ludovic-henry/pr9-string-counters

[counters] Add support for string values
[counters] Fix the build and do some error handling.
[counters] Improve the documentation of the counters API.
[counters] Fix -1 array access in case counter is of type string and value is null
[System.Core] Fix MOBILE-implementation of MemoryMappedFile

Internal API was updated only for the non-MOBILE part. Public/shared API requires them in sync.
[xbuild] Don't crash when reporting top level unknown elements