TE: This is not production ready. It has all the major work done, but still needs a lot of testing. v1.0.3 should still be used in production.

This modifies how available RAM is calculated from total RAM. It now ensures that 'Available RAM' is always an even number of GiB to account for system reserved RAM and memory lost to BIOS memory holes.

Signed-off-by: Madison Kelly (digimer) <digimer@alteeve.ca>