Enque Javascript in Footer?

The fifth parameter is $in_footer. You have left that out. Add that parameter, set it to true.

wp_register_script(
  'jquery',
  "http" . ($_SERVER['SERVER_PORT'] == 443 ? "s" : "") . "://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js",
  false,
  null,
  true
);

But I echo the concern expressed by @Andrew in a comment. You can cause yourself trouble by deregistering/replacing the core libraries.

Reference

http://codex.wordpress.org/Function_Reference/wp_register_script