Resolves AMO instructions generating both load and store access faults
Created by: rosethompson
Modifies the PMA and PMP checkers to not produce load access faults when executing an AMO instruction with a faulty address. Also adds a test to generate a faulty AMO. Fixes issue #980 (closed)