Fix the node-main commit

commit 29b19806a790a12fb0a64ee148d019e27db350db
Author: Gnor Tech <kf@gnor.net>
Date:   Wed Jul 2 16:16:16 2014 +0800

    pass node-main to WebKit initializer

    Fix rogerwang/node-webkit#1989