FAP keys and pushingbox

This release fixes some bugs, cleans up the old code, and adds
pushingbox for all events that require immediate action. Exosite
remains for door / window forgotten open and trending of data.