[NetworkBearerSelection] Use new C++ wrapper in common/extension.h

ExtensionAdapater should be deperacated by common::Extension and
common::Instance.
[Packaging] Use ninja instead of make.

There have been Ninja packages for Tizen for a while, so we can safely
switch to it just like Crosswalk did months ago.
Merge pull request #328 from rakuco/use-ninja

[Packaging] Use ninja instead of make.
Bump version to 0.64
[Cpplint] Re-enable style checker for download and fix some errors.
Merge pull request #329 from halton/cpplint

[Cpplint] Re-enable style checker for download and fix some errors.
Bump version to 0.65
[jslint] Enable js lint and fix the errors.
Merge pull request #330 from halton/jslint

[jslint] Enable js lint and fix the errors.
Bump version to 0.66
Merge pull request #324 from halton/network_refac

[NetworkBearerSelection] Use new C++ wrapper in common/extension.h
Make the notification extension compliant with tct-notification-tizen-tests

BUG=XWALK-1416