member descriptor ics

trying to fill in rewriting holes... for this one I had to some support for doubles and some `mov` variants in the assembler and rewriter. Kind of hacky/lazy...
Also I've been meaning to add assembler unittests, which we might want to do soon :)