add Window::visibleWindowsMostRecentFirst
Fix NULL pointer access
Merge pull request #138 from mishoo/visibleWindowsMRF

add Window::visibleWindowsMostRecentFirst