Merge pull request #96 from jitlogic/dev1

Embedded collector (partial impl), fixes.
FIX: Avoid recursive submission in spy (possible if spy implementation calls one instrumented method from instrumentation chain of another method).
UI skeleton (empty project as of yet).
Move 'java' MBS autoregister functionality out of agent, into BSH scripts.
Logical filtering for spy (and/or/subchain). Limit formatted string length in spy.format().
BUG: properly handle attributes/flags marking on method return in certain situations.
Basic infrastructure for trace data presentation for collector.
Reimplement symbol registry to use MapDB instead of handmade "solution".
Reimplement metrics registry to use MapDB.
Enhance method detail view - show method attributes (if any).
More parts of collector (still incomplete).