Disable Failing Test And Add RtAlloc Test

Previous Test would result in a failure due to memory exhaustion.
This is a symptom of allocating stuff statically which will be reworked before
the next version release.
Nio: Fix Segfault In JackEngine

Adds Null checks in cleanup of jack engine code on close.
This fixes a possible segfault under -I jack -O oss with whatever is
currently installed on freebsd.
This patch is by Hans Petter Selasky
Instate Realtime Safe Allocator

The realtime thread should no longer make *ANY* calls out to malloc
on note allocation.
The Realtime Allocator currently uses a fixed sized pool handed to
the TLSF Allocator.
One Allocator instance per Master instance is required.
Some buggyness is expected to be introduced in this patch to the effect
subsystem, as a parameter/runtime separation had to be made in order for
pointer swapping operations to remain possible.

Remaining Severe Realtime Threading Issues:
- Note Initialization for ADnote
  - Large FFT On noteOn:
    - Can be Fixed with A wavetable approach to ADnote like padnote,
      though this does introduce memory concerns for some cases
  - Possible path to prepare() detected by stoat
    - This should already be inactive, but some study needs to be done
- Bank Swap appears to be still in the RT side
  - Redirect midi to MiddleWare
Add bitcode files to ignore list

Ignore llvm bitcode files for stoat based analysis
Disable non-portable Test