Fixed label overwriting in spa.Modules
Added cortical action for "a = b * c"
Added action_build.py to reduce duplication

Refactored thalamus.py and cortical.py to use action_build.py.
Adjusted test_memory bounds

- Fixed logic error in test; adjusted bounds
- Added comments explaining bounds on tests
Adjusted radius so Buffers have radius 1.0