Use explicit availability flag to compute simple location availibility

Instead of relying solely on availibility window simple location
availability takes an explicit flag into account in conjunction with
the window.

The availibility window will also use the *actual* availibility start
time over the availibility start time if it's set.