added wall avoidance to search
typo
Added alignment to retrival. Optional flag to disable this behavior
Access to previous layers suppressing.

Et lag har nå tilgang til hvorvidt det forrige og mer primitive laget
suppresset og tok presedens når laget skulle handle. Dette er for å løse
problemet jeg støttet på ved implementering av håndetering av
stagnering. La meg forklare problemet.

Vi bruker akselerometeret for å determinere stagnering. Verdiene fra
dette viser i bunn og grunn om 'noe skjer'. Ved en faktisk stagnering og
botten kun står stille og dytter uten noe forflytning, så er
akselerasjonen lik null og dette kan man da benytte.

Stagnering er foreløpig definert som at de N siste verdiene fra
akselerometeret er slik at |max - min| < STAGNATION_THRESHOLD.

However, ved søk og 'gå rett frem'-oppførsel, så vil også akselerasjon
være null, så fremt botten ikke støtter på et objekt. Så ved å kun kikke
på tidligere verdier fra akselerometeret i et gitt siste tidsrom, så
kunne 'jeg stagnerer'-tilstanden bli initialisert bare ved at botten
søkte.

'jeg stagnerer'-tilstand er åpenbart ikke noe som skal initialiserer når
botten faktisk går rundt og leter. Det er noe som skal håndtere
derp-dytt på en kloss som ikke flytter på seg. Tilstanden skal bare være
oppnåelig dersom botten dytter og følgelig trenger act-metoden tilgang
til hvorvidt retrival-laget suppresset.
Adding method of suppressing stagnation.

This does not work! Explained in chat, lol.
Stagnation based on proximity instead.
Added a world that should be in a stagnated state
Merge branch 'stagnation' of github.com:magnevan/TDT3708-Project4-Swarm into stagnation

Conflicts:
	swarm-epuck/controllers/botty/search.py