Merge branch 'ScenarioEditor' of git@github.com:MartinRogalla/BW4T.git into ScenarioEditor_DownWithComplexity


Former-commit-id: 977fc3b06a53c9cfd3a6dbd0fddd87ce9ca89260 [formerly a64944c8e28f8fdc7d5ca2615d2757a76243114f]
Former-commit-id: 7f3e943845d132892fe16c906131e620d42e880d
Merge pull request #117 from MartinRogalla/ScenarioEditor_DownWithComplexity

Lowering the complexity of certain methods in ScenarioEditor

Former-commit-id: 5d70c3136b3f3d941007e52d9ad5045e64b5119f [formerly db8aadf1d3d3ed4921e12b453be0f25771bf322b]
Former-commit-id: e4a308b16e4c626fcd391b6e1eda2ce94c1ca988
Refactored SaveAs and PreviewMap menu options, almost MVC ready. Also removed MapEditor and replaced by EnvironmentStore


Former-commit-id: 1b2017bc542d687dd5a407ff35460bc7a78b0f39 [formerly 9884d3dbeffde7f869a9cb78f31ad175c19a6170]
Former-commit-id: 6f3af7862ae014eeb56bf550b4e1e3d6a69130db
Removed unnecessary method in EnvironmentStoreController


Former-commit-id: 2ec8e2acae9876a868510874c9e379aacde2839d [formerly fab05b41bff4514840d13f65fd5f50d970daee7f]
Former-commit-id: 84b28413fa6940993a132eed91dad89499949279
Removed old code for map randomization + added a partial new
implementation.

Former-commit-id: f41274da88102e1f756e8d2ebc7e94cfa0b422f6 [formerly 3c3e34175a22413736257138595b6060aca9949f]
Former-commit-id: 7267db5182941145f70fb1cfb3378c4c8d352618
Changed some exception throwing, which is different in the actual version of EIS 0.3.1 and added EIS Repo.


Former-commit-id: 6f49c3bee79dd909d6fd7f7a5262d5ef4042eccc [formerly 61cc520b21c8da44340eab48dbc2d93fbc0eb89e]
Former-commit-id: c11cb4b0ac6875ded7dfcad5d2338d3d0997bdc7
Improved BatteryBox, GripperBox, SpeedBox and WalkingBox:
- Moved calcutions and logic to controller 
- Deleted duplicated code
- Moved the 4 classes to the GUI

Former-commit-id: 83d335e215918d4877468da1507f2b7a3e3f554d [formerly 672a535718bc374401c355a170a72f86646147b8]
Former-commit-id: ea417b39d4e9eda7836491b639202c784760281a
added a test to check the functionality of the intregated colorSequenceEditors


Former-commit-id: 76d8f780dbfe876c3da6b386182cd199ce44924c [formerly 5245a34b58c1ae15ff132df0bb695b51eaff45e7]
Former-commit-id: b5aae61022ec490dafbe9443787626ae97490da3
Suddenly found lots of errors because I deleted some things I shouldn't
have deleted. Everything is back in place now.

Former-commit-id: 1e5f3e6cf566781bf82eedc1d84967cf9020f8eb [formerly ad544c89695ed9eae3f1217367cd930f0884cd2b]
Former-commit-id: a4250ba47e24d119e27a5b7c101276976c2663d5
the botlog does now only counts room entry once


Former-commit-id: b745cfd4d2295e3381f22a8456083e122fa3be81 [formerly 8850a4545d9974687261d0340f470a985ff6fd74]
Former-commit-id: 8a334f9df270d7a4f470c1b38263cdd4490cceb1
Merge branch 'master' into logger


Former-commit-id: 885211bbce08004c57f05f6e41dd438057d0ce58 [formerly 26abdd5d381f7d35e3b2c938a0ba994c1cdf94ae]
Former-commit-id: 0d86e71a11e461dcb31b6070e128d5a2b0d6870f
Merge branch 'master' into development


Former-commit-id: c6bd975d248e14fe413880ba1c1f2718c4ed7d26 [formerly 1b11204a7bcfcc1f1ac64892736b434ab8c6a5de]
Former-commit-id: b92f47249c17973170a0bcbcf7038b488ce4a4d3
Completely fixed BotEditorPanel and the SaveButton, the whole BotStore
GUI is MVC now! 

Former-commit-id: 368be065b2e4ba7b6325d78e90e92a563c59b58e [formerly b79b88486d7b93b05f65cf0c868406220f3486a0]
Former-commit-id: c218492b5be8bb5bc918e50084d65093037db85b
Last commit timed out, so here again: BotStore MVC finished! 

Former-commit-id: d4cb0c4793ffd21a5036f99e4322f52987d1d2a0 [formerly deb9b4e36c1606d698deee0f596a8ffe5519a5bd]
Former-commit-id: b01d769fa5c8fc3aec371c0562a244bd4afdddc3
Logger definately finished now


Former-commit-id: 6019bd47ae60ab449c9b01a5e05ce124be03f494 [formerly f5ce9143f4e6f1871ff39be55d25b7e98f56ee37]
Former-commit-id: 907e1266dfcae29fa0298312310486f3654dc73d
Update sprint plan #4


Former-commit-id: 2653e269f8496189e036088a49ef9668276b11ec [formerly 8697f1000a00c6279929f5d6a08fe210e089ef8f]
Former-commit-id: 13ead7f932d6e84de1a26d16f172005709aed0ba
Enable collisions between bots


Former-commit-id: a93a51761f66191f3542971d6f5d3f1378e0d912 [formerly 09a5343f4ded503facdcea861392b88be6a7c0d5]
Former-commit-id: 7d15646d8cf7fe87c5137f3e55ca0336c4a540ca
Randomizer code has been written, it needs testing.

Former-commit-id: 33cce19f52d9da858b561c02bc3c4c7c5d8dc2cc [formerly f82640c8c3755ca4419a60f92fd215e63ea0a805]
Former-commit-id: c7a4c5f9854be172bd4c62adfcdb42e2dd47da32
Added Javadoc to the code as it is extremely hard to understand for
someone that hasn't written it.

Former-commit-id: d39bd7cb8e976b6e347c150a1a91fcbdaf325135 [formerly 8b871a667ea0c623b3e5ba524b2793a7c165080c]
Former-commit-id: 04690625fe8de9859628dd7e2c091b2fe4b6888f
Add table cell cordinates of Areas and minor MVC changes


Former-commit-id: a57184fbbc683abf5dcbab6a18959edccca2fed6 [formerly 39ddbdbb574f4a06be491a9838288151505fad6a]
Former-commit-id: df80b2c946d8fb5ad73fffcbebeaed06a0da1795