fix issue #1029

I Think I solve the problem. I'm not sure it dose not creates new ones.
What is actually happens is that isEverBoarded is now changed only in PreAlightEdge and not in PreBoardEdge. 
I'm not sure if this very small fix does not creates trouble elsewhere, will be happy to hear some experts options.