bfd-provider: Add ALLOC/WRITEABLE for sections
symbol factory: Correct Symbol::isWriteable, add unit test for it
symbolfactory: Add isExecutable to ISymbol, and unit test for it
gui: symbolview: Get executable/writeable from symbol flags, not type