Add extensive concrete File.access testing

Runs through all mode and flag combinations to ensure that access returns the
correct result. Hooray generators!