fontScale improvements, propertyWithValue and Profiler improvements.

[IMPROVED]  Don't invalidate the layout when fontScale doesn't change.
[ADDED]     -propertyWithValue: find the property of the object whose value equals the given value.
[ADDED]     PearlProfiler now records where it was created for better warning messages.
Merge branch 'master' of github.com:Lyndir/Pearl