Consume all the available semicolons

This PR stops Libsass crashing when it encounters multiple semicolons by greedily consuming all the available semicolons. Since semicolons are just statement delimiters one is as good as 10.

Fixes https://github.com/sass/libsass/issues/502. Specs added https://github.com/sass/sass-spec/pull/204.