Implement `size` cuesetting

Now pass all `size` cuesetting tests

still passing all align and filestructure tests

some changes to tests have been made in separate issues