feature(Poll): add poll support

* Some portions developed by Andri Yngvason (any1)
bump(luajit): Bump Luajit to 2.0.3

- Notible fixes (http://luajit.org/changes.html)

  * Fix frame traversal for backtraces
  * FFI: Add missing GC steps for callback argument conversions
Merge pull request #449 from luvit/bump/luajit_2_0_3

bump(luajit): Bump Luajit to 2.0.3
bump libuv to v0.10.25
Merge pull request #451 from luvit/bump/uv

bump libuv to v0.10.25
perform a gitsubmodule update automatically
Merge pull request #439 from luvit/features/poll

add poll support to luvit
Merge pull request #453 from luvit/fixes/checkout_cares

perform a gitsubmodule update automatically
add luv_poll.c to gyp
Merge branch 'master' of github.com:luvit/luvit
point the travis image to the master branch
bump openssl
Merge pull request #455 from luvit/fixes/bump_openssl_1_0_1g

bump openssl
bump openssl for gyp fixes
fix(ssl-tests): add -tls1 to openssl commandline
Merge pull request #456 from luvit/fixes/openssl_upgrade_fixes

fix(ssl-tests): add -tls1 to openssl commandline
errors table misplaced
Merge pull request #457 from gsick/fix_missing_errors_in_module

Errors messages from loader are hidden
include ssl after luv headers
bump openssl for windows