Rename FSM_unsafeMapIterator to FSM_SafeMapIterator
Move 'getSystemProperty' to Utils
Let the binding cleaning interval be set via system property

'prm4j.bindingCleaningInterval'
Use DirectNodeStore