Move crypto files out of base, to a top level directory.

src/crypto is now an independent project that contains our
cryptographic primitives (except md5 and sha1).

This removes the base dependency from nss, openssl and sqlite.

BUG=76996
TEST=none
Review URL: http://codereview.chromium.org/6805019

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81611 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/remoting/host/keygen_main.cc b/remoting/host/keygen_main.cc
index 73b1aa24..91027561 100644
--- a/remoting/host/keygen_main.cc
+++ b/remoting/host/keygen_main.cc
@@ -13,13 +13,13 @@
 
 #include "base/at_exit.h"
 #include "base/base64.h"
-#include "base/crypto/rsa_private_key.h"
+#include "crypto/rsa_private_key.h"
 #include "base/memory/scoped_ptr.h"
 
 int main(int argc, char** argv) {
   base::AtExitManager exit_manager;
 
-  scoped_ptr<base::RSAPrivateKey> key(base::RSAPrivateKey::Create(2048));
+  scoped_ptr<crypto::RSAPrivateKey> key(crypto::RSAPrivateKey::Create(2048));
 
   std::vector<uint8> private_key_buf;
   key->ExportPrivateKey(&private_key_buf);