QmlProfiler: Only analyze binding loops for bindings and signals

Recursion markers for javascript, creating, or compiling aren't very
interesting.

Change-Id: I3220d06e1763619c01dabca31ef238b31b11dfbb
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
QmlProfiler: Show "anonymous function" instead of empty string

Events with empty names are generally anonymous javascript functions.
Empty strings like to break layouts and aren't very descriptive anyway.

Change-Id: I3add8bd697633368ef20bab4b9788b0d46e7a16f
Reviewed-by: Kai Koehne <kai.koehne@digia.com>