Scotland's voter registration at an all time high