add keyboard accessibility to markers, close #1355
make AMD declaration anonymous