memory: display checkboxes only if device supports it

So other devices can benefit from this and users won't get confused
shell: rename to shellHelper

Also update documentation for each method.