ProgramStartAddress read-only property returned back to IMemory.
Removed 'programStartAddress' parameter from ICentralProcessingUnit's ExecuteProgram method.