Override get_heap_size in PercentStrategy

With no `use_total` set all RAM was being assigned to OMERO, because the modified `max_total` from AdaptiveStrategy was being ignored.