Sachverhalt: A. Anlässlich der von A._ am 15. August 2011 abgehaltenen ausserordentlichen Generalversammlung (Universalversammlung im Sinne von Art. 701 OR) der B._ AG wurde C._ als Verwaltungsrat abgewählt und A._ als einziger Verwaltungsrat gewählt. C._ klagte am 17. April 2012 beim Kantonsgericht Nidwalden gegen die B._ AG auf Feststellung der Nichtigkeit, eventualiter Aufhebung der Beschlüsse der Generalversammlung vom 15. August 2011. Das Kantonsgericht stellte mit Urteil vom 10. Dezember 2013 fest, dass die Beschlüsse der ausserordentlichen Generalversammlung der B._ AG vom 15. August 2011, insbesondere betreffend die Abwahl von C._ als Verwaltungsrat, nichtig seien (Dispositiv Ziffer 1). A._ sei im Zeitpunkt der Beschlüsse nicht Aktionär der B._ AG gewesen, sondern es seien 51 % der Aktien im Eigentum von D._ und 49 % der Aktien im Eigentum von C._ gestanden, und A._ sei nicht zur Vertretung der Aktionäre bevollmächtigt gewesen. Die Gerichtskosten auferlegte das Kantonsgericht A._ (Dispositiv Ziffer 2). Ferner sprach es C._ zulasten von A._ eine Parteientschädigung zu (Dispositiv Ziffer 3). Am 18. September 2014 trat das Obergericht des Kantons Nidwalden auf eine von der B._ AG gegen dieses Urteil durch den von A._ mandatierten Fürsprecher E._ erhobene Berufung nicht ein, weil A._ für diese Gesellschaft nicht zeichnungsberechtigt und damit nicht befugt sei, für diese eine Berufung zu erheben bzw. durch einen Rechtsvertreter erheben zu lassen. Eine Berufung von A._ gegen die Ziffern 2 und 3 des erstinstanzlichen Urteils wies das Obergericht ab. B. A._ (Beschwerdeführer 1) und die B._ AG (Beschwerdeführerin 2) erhoben mit gemeinsamer Eingabe vom 5. Februar 2015 je eine Beschwerde in Zivilsachen mit folgenden gemeinsamen Rechtsbegehren: "1. Der Entscheid des Obergerichts Nidwalden, Zivilabteilung, vom 18. September 2014 (inkl. Kostenspruch erstinstanzliches Verfahren) sei aufzuheben und der Kanton Nidwalden, eventualiter der Beschwerdegegner [C._] sei zu verurteilen, den Beschwerdeführern je eine Parteientschädigung für die Parteivertretung im oberinstanzlichen Verfahren zu bezahlen (inkl. Mehrwertsteuerzuschlag). Im Übrigen sei die Sache zu neuer Entscheidung an die Vorinstanz zurückzuweisen. 2. Eventualiter sei der angefochtene Entscheid (inklusive Kostenspruch erstinstanzliches Verfahren) aufzuheben und: a) die Klage vollständig abzuweisen, soweit darauf einzutreten ist; b) der Kanton Nidwalden, eventualiter der Beschwerdegegner zu verurteilen, den Beschwerdeführern je eine Parteientschädigung für die Parteivertretung im oberinstanzlichen Verfahren zu bezahlen (inkl. Mehrwertsteuerzuschlag). 3. Für alle Begehren und Instanzen unter Kosten- und Entschädigungsfolgen zulasten des Beschwerdegegners bzw. der Gerichtskasse des Kantons Nidwalden (inkl. Mehrwertsteuerzuschlag)." C._ (Beschwerdegegner) stellt die Anträge, es sei auf die Berufung (recte: Beschwerde) des Beschwerdeführers 1 nicht einzutreten, eventualiter sei die Beschwerde vollumfänglich abzuweisen, unter Kosten- und Entschädigungsfolgen zulasten des Beschwerdeführers 1. Auf die Beschwerde der Beschwerdeführerin 2 sei mangels rechtsgenüglicher Rechtsvertretung nicht einzutreten, eventualiter sei sie vollumfänglich abzuweisen, alles unter Kosten- und Entschädigungsfolgen zulasten des Beschwerdeführers 1 bzw. seines Rechtsvertreters (in Anwendung von Art. 41 und 68 BGG). Die Vorinstanz verzichtete auf eine Vernehmlassung. Die Parteien reichten Replik und Duplik ein.