Unified BasicSimulator memory

- BasicSimulator memory is now a single vector of ac_int
- Introduced helper function setByte to write bytes of the simulator
  memory without going through the core
- The constructor now initialises the memory without going throug the
  core.dm or core.im
- Simplified reading of the elf sections
- Refactored code that poulates the stack with command line arguments
5 jobs for master in 5 minutes and 36 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Build
passed #928805
cbuild

00:00:31

 
  Test
passed #928807
test:applications

00:00:05

passed #928806
test:atomic

00:00:03

 
  Hls
passed #928808
catapult_ASIC

00:02:36

passed #928809
catapult_Xilinx

00:02:20