Sachverhalt: A. Die A._ AG (Klägerin, Beschwerdeführerin) reichte am 19. Februar 2014 vor Bezirksgericht Luzern ein Vermittlungsgesuch gegen die B._ GmbH (Beklagte) betreffend eine negative Feststellungsklage gemäss Art. 88 ZPO ein. Sie beantragte, es sei festzustellen, dass die in der Betreibung Nr. xxx des Betreibungsamtes Emmen (Zahlungsbefehl vom 23. Dezember 2011) in Betreibung gesetzte Forderung der Beklagten von Fr. 1'957'949.65 nebst Zins zu 5 % seit 1. Oktober 2011 nicht bestehe. Gleichzeitig beantragte die Klägerin die vollumfängliche unentgeltliche Rechtspflege und die Bestellung von Rechtsanwalt Daniel Huser als unentgeltlichen Rechtsbeistand. Die Einzelrichterin des Bezirksgerichts Luzern wies das Begehren um unentgeltliche Rechtspflege mit Entscheid vom 20. Juni 2014 ab. B. Gegen diesen Entscheid reichte die Klägerin am 3. Juli 2014Beschwerde beim Kantonsgericht Luzern ein mit den Anträgen, der angefochtene Entscheid sei aufzuheben, es sei ihr die unentgeltliche Rechtspflege zu bewilligen, die Rechtskraft und Vollstreckbarkeit des angefochtenen Entscheids seien aufzuschieben und ihr sei auch für das Beschwerdeverfahren die unentgeltliche Rechtspflege zu erteilen. Mit Eingabe vom 11. Juli 2014 beantragte die Beklagte, ihr sei das rechtliche Gehör zu gewähren, da sie bereits im Schlichtungsverfahren erklärt habe, sie werde im Falle der Klageerhebung einen Antrag auf Sicherheitsleistung für die Parteientschädigung stellen. Diesem Begehren entsprach das Kantonsgericht. Mit Entscheid vom 14. Oktober 2014 wies das Kantonsgericht die Beschwerde ab, soweit darauf einzutreten war. Ebenso wies es das Gesuch um Gewährung der unentgeltlichen Rechtspflege für das Beschwerdeverfahren ab. C. Die Beschwerdeführerin beantragt dem Bundesgericht mit Beschwerde in Zivilsachen, der Entscheid des Kantonsgerichts vom 14. Oktober 2014 sei aufzuheben und ihr die unentgeltliche Rechtspflege und der Beizug eines unentgeltlichen Prozessbeistands in der Person von Rechtsanwalt Daniel Huser zu gewähren. Rechtskraft und Vollstreckbarkeit des Entscheids des Bezirksgerichts Luzern vom 20. Juni 2014 seien aufzuschieben. Der Beschwerdeführerin sei auch für das bundesgerichtliche Beschwerdeverfahren die unentgeltliche Rechtspflege zu gewähren. Die Vorinstanz stellte in der Hauptsache keinen formellen Antrag, trug aber auf Abweisung des Gesuchs um aufschiebende Wirkung an. Mit Präsidialverfügung vom 5. Dezember 2014 wurde das Gesuch um Erteilung der aufschiebenden Wirkung abgewiesen. Die Beklagte reichte unaufgefordert eine vom 12. Februar 2015 datierende Eingabe ein, in der sie beantragt, ihr sei im Beschwerdeverfahren Gelegenheit zu einer Stellungnahme zu geben. Zudem macht sie geltend, die Beschwerdeführerin habe infolge unbenutzten Ablaufs der Frist zur Klageerhebung kein schutzwürdiges Interesse an der Beschwerde, weshalb auf diese nicht einzutreten sei.