Sachverhalt: A. Die Staatsanwaltschaft des Kantons Aargau führt gegen A._ eine Strafuntersuchung wegen Verdachts auf Betrug und Urkundenfälschung. Ihm wird vorgeworfen, als Geschäftsführer und Hauptverantwortlicher der B._ GmbH im Rahmen von Kreditanfrageabwicklungen Fälschungen und betrügerische Handlungen vorgenommen zu haben. Das Zwangsmassnahmengericht des Kantons Aargau versetzte ihn mit Verfügung vom 6. März 2015 für die vorläufige Dauer von drei Wochen wegen Kollusionsgefahr in Untersuchungshaft. B. Am 19. März 2015 stellte die Staatsanwaltschaft einen Antrag auf Verlängerung der Untersuchungshaft um drei Monate (bis zum 19. Juni 2015). Mit Eingabe vom 20. März 2015 stellte A._ ein Gesuch um Haftentlassung. Das Zwangsmassnahmengericht wies am 25. März 2015 das Haftverlängerungsgesuch ab bzw. hiess das Haftentlassungsgesuch von A._ gut und verfügte seine sofortige Freilassung. C. Gegen diesen Entscheid führte die Staatsanwaltschaft (am 25. März 2015 per Fax resp. mit Postaufgabe vom 26. März 2015) Beschwerde an das Obergericht des Kantons Aargau. Die Verfahrensleiterin ordnete mit Verfügung vom 25. März 2015 die Aufrechterhaltung der Haft für die Dauer des Beschwerdeverfahrens an. Das Obergericht hiess die Beschwerde am 17. April 2015 wegen Kollusionsgefahr gut und verlängerte die Untersuchungshaft für die vorläufige Dauer von drei Monaten bis zum 19. Juni 2015. D. Mit Beschwerde in Strafsachen vom 23. April 2015 beantragte A._, der Entscheid des Obergerichts vom 17. April 2015 sei aufzuheben und dieses sei anzuweisen, ihn unverzüglich aus der Untersuchungshaft zu entlassen. In prozessualer Hinsicht ersuchte er um unentgeltliche Rechtspflege und Verbeiständung. E. Mit Schreiben vom 28. April 2015 teilte der Beschwerdeführer dem Bundesgericht mit, dass er am 30. April 2015 aus der Untersuchungshaft entlassen werde. Die Staatsanwaltschaft bestätigte dies mit Schreiben vom 5. Mai 2015, wobei sie darauf hinwies, dass sich der Beschuldigte erst am 24. April 2015 zu einem Geständnis durchringen konnte und die Kollusionsgefahr bis zum 30. April 2015, nachdem die Mitbeschuldigte C._ einvernommen worden war, offenkundig vorgelegen habe. F. Mit Schreiben vom 1. Mai 2015 gab das Bundesgericht den Parteien Gelegenheit, sich zur Frage der Gegenstandslosigkeit und zur Kostenregelung zu äussern. Die Staatsanwaltschaft und das Obergericht verzichten auf eine Stellungnahme. In seiner Eingabe vom 11. Mai 2015 beantragt A._, es sei festzustellen, dass die vorinstanzliche Aufrechterhaltung der Haft während der Dauer des Beschwerdeverfahrens Art. 226 Abs. 5 StPO und Art. 5 Ziff. 1 lit. c EMRK verletze. Zudem sei der Kanton Aargau anzuweisen, ihm für die erlittene Unbill in unrechtmässiger Haft für die Zeit vom 25. März 2015 bis zum 28. April 2015 (35 Tage) eine Genugtuung von Fr. 200.-- pro Tag, insgesamt Fr. 7000.--, zu entrichten.