Move code for handling lvalue SliceExp to glue-layer.

From 2.063, string and slice of dynamic array is convertible to static array type implicitly.

In #1829, I redefined the lvalue-ness of `StringExp` - if it has static array type, it would make lvalue.

This change will adopt same method for `SliceExp`, and makes front-end clean.