Sachverhalt: A. A._, geboren 30. Mai 1977, Staatsangehörige von Ghana, heiratete am 27. April 2004 in Ghana einen Schweizer Bürger und reiste in der Folge in die Schweiz ein, wo sie eine Aufenthaltsbewilligung erhielt, welche durch den Kanton Schwyz, wo das Ehepaar seit März 2005 lebte, bis zum 5. März 2007 verlängert wurde. Am 1. Dezember 2006 verliess A._ die eheliche Wohnung und zog allein nach Winterthur. Am 16. März 2007 ersuchte sie um Erteilung einer Aufenthaltsbewilligung für den Kanton Zürich. Mit Verfügung vom 22. März 2010 wies die Sicherheitsdirektion des Kantons Zürich das Gesuch ab und setzte Frist bis zum 30. Juni 2010, um die Schweiz zu verlassen. Ein Rekurs an den Regierungsrat bleibt erfolglos, ebenso eine Beschwerde an das Verwaltungsgericht des Kantons Zürich, welches mit seinem Urteil vom 22. Februar 2012 eine neue Frist bis 31. Mai 2012 ansetzte, um die Schweiz zu verlassen. Das Bundesgericht wies mit Urteil vom 22. August 2012 (2C_302/2012) eine dagegen erhobene Beschwerde ab, nachdem es mit Verfügung vom 3. April 2012 die aufschiebende Wirkung erteilt hatte. Das Bundesgericht erwog, ab April 2008 habe keine Aussicht auf Fortführung der Ehe bestanden, so dass die Berufung darauf rechtsmissbräuchlich sei und kein Anspruch auf Aufenthaltsbewilligung bestehe. Die Ehe von A._ war inzwischen am 1. Juni 2011 geschieden worden. B. B.a. Am 4. Juli 2013 liess die anwaltlich vertretene A._ beim Migrationsamt beantragen, die Verfügung vom 22. März 2010 sei revisionsweise aufzuheben und die Aufenthaltsbewilligung sei zu verlängern; eventualiter sei ihr eine Aufenthaltsbewilligung zu erteilen, subeventualiter dem Bundesamt für Migration die vorläufige Aufnahme zu beantragen. Mit Schreiben vom 30. Juli 2013 und 3. September 2013 teilte das Migrationsamt mit, es sehe keine Veranlassung, auf den Wegweisungsentscheid zurückzukommen. Einen dagegen erhobenen Rekurs hiess die Sicherheitsdirektion mit Entscheid vom 20. Dezember 2013 insoweit gut, als sie festhielt, das Revisionsgesuch sei durch eine funktionell unzuständige Behörde beurteilt worden; das Revisionsbegehren wurde dem Regierungsrat zur Behandlung überwiesen. Hinsichtlich der Erteilung einer Härtefallbewilligung im Sinne von Art. 30 Abs. 1 lit. b AuG und des Antrags an das BFM betreffend vorläufige Aufnahme wies sie den Rekurs ab. Dem Gesuch um unentgeltliche Rechtspflege wurde nicht entsprochen. Dieser Entscheid blieb unangefochten. B.b. Der Regierungsrat trat mit Beschluss vom 29. Januar 2014 auf das Revisionsgesuch nicht ein. Die Kosten wurden auf die Staatskasse genommen. B.c. A._ liess dagegen am 7. März 2014 Beschwerde an das Verwaltungsgericht des Kantons Zürich führen mit dem Antrag, in Aufhebung des angefochtenen Entscheids sei die Sache an die Vorinstanz zur materiellen Behandlung zurückzuweisen; eventualiter sei die Vorinstanz anzuweisen, das Gesuch fristwahrend dem Verwaltungsgericht zu überweisen, subeventualiter die Sache direkt fristwahrend an die für die Behandlung des Revisionsgesuchs zuständige Behörde zu überweisen. Zudem sei die Sache zur Anweisung an die Vorinstanz zurückzuweisen, über das Gesuch um unentgeltliche Verbeiständung zu befinden. Das Verwaltungsgericht wies mit Urteil vom 16. April 2014 das Gesuch um unentgeltliche Rechtsvertretung ab, hiess die Beschwerde teilweise gut und leitete das Revisionsgesuch vom 4. Juli 2013 an das Bundesgericht weiter. Im Übrigen wies es die Beschwerde ab. Es nahm die Gerichtsgebühr auf die Gerichtskasse und sprach keine Parteientschädigung zu. C. A._ lässt mit Eingabe vom 2. Juni 2014 beim Bundesgericht Beschwerde in öffentlich-rechtlichen Angelegenheiten erheben mit dem Antrag, das angefochtene Urteil sei insoweit aufzuheben, als damit die unentgeltliche Rechtsvertretung nicht gewährt wurde; es sei ihr für das Verfahren vor dem Regierungsrat und dem Verwaltungsgericht die unentgeltliche Rechtsvertretung zu bewilligen und für das Verfahren vor dem Verwaltungsgericht eine angemessene Parteientschädigung zuzusprechen. Zudem beantragt sie unentgeltliche Rechtspflege für das Verfahren vor dem Bundesgericht. Das Verwaltungsgericht übermittelt dem Bundesgericht die Akten samt Revisionsgesuch und verzichtet auf Vernehmlassung zur Beschwerde. Die Sicherheitsdirektion verzichtet auf Vernehmlassung. 