Added popup list dialog.
Added BPSHandle based arrays
Changed dialog properties so they get values on creation instead of at access time.
More minor changes to readme