Refactored TrampolineCompiler a bit to make the flow clearer.
Use external linkage instead of private for alias functions created by the
TrampolineCompiler. This fixes the weird crashes we see with debug builds when
there is debug info in the module. Also added a comment to the shouldInline()
method and added a reference to the GitHub issue. (#559)
Merge branch 'master' of github.com:robovm/robovm