MULE-7742: Use a concurrent hash map to store session properties in orde...

...r to avoid concurrent modification exceptions.
Consider using one of guavas pre backed iterators. Check documentation at https://code.google.com/p/guava-libraries/wiki/CollectionHelpersExplained