Parse selector identifiers prefixed with an ampersand correctly

This PR fixes a bug in parsing BEM style selector identifiers.

Fixes https://github.com/sass/libsass/issues/738. Specs added https://github.com/sass/sass-spec/pull/186.