Fix final member of longscalar interface

Class definition for longscalar<1, U>, compliant with the one of
longscalar<Size, U>.
Add ! operator on longscalar