[WRTJS] Fix a gcc build error caused by function/class ambiguity
1. Existing function name had the same signature as a class's constructor
leading to gcc causing build break. Made changes to resolve
the confusion.
2. Added a missing function definition that otherwise made a class
incomplete.
Reference:
https://github.com/electron/electron/pull/36096/commits/
e50ab4a4db4042cbc007cd8d832f61b9c8bc0449
Change-Id: I3e6c27b8bbb450ab3ac908b9c985153e73526ff0
Signed-off-by: Surya Kumar <surya.kumar7@samsung.com>