add switch-base and squash pull request when merging

                    
|Q            |A   |
|---          |--- |
|Fixed Tickets|#199|
|License      |MIT |
                    


build was broken before right? It also escaped me this time :baby_chick: