fix quincunx stuffs

    create quincunx_cases : dict, keys are quincunx_cases, values are
    their symetric (180 degree)
    use this dict to find out if a robot is quincunx (instead of 6)
    put quincunxness test before computing the next position
    if we return self, put self.quincunx at false