History was made Monday night in the Montreal suburb of Hampstead, which is believed to be the first Canadian town to adopt a bylaw that bans all smoking in public places.  It prohibits tobacco or marijuana smoking on municipal property, including sidewalks and streets.  Set to take effect within about a week, the bylaw does not prohibit electronic cigarettes or smoking in cars.  Too much or is it about time someone made this move?