Codemod ti/proxygen -> proxygen/facebook

Summary: This is the first step in open source. Moving proxygen to a top
level directory. Moved all code in there to a facebook/ subdirectory
(since nothing is open sourced yet)

See the task for more details

Reviewed By: @claudiugh

Differential Revision: D1421845
Revert "[proxygen] Codemod ti/proxygen -> proxygen/facebook"

Reviewed By: @claudiugh
Make Eval.ProfileBC work again

Summary: It was never updated to work with hhir

Reviewed By: @swtaarrs

Differential Revision: D1431009
Support ini_set('useragent') in file_get_contents for http file (#3125)

Summary: Add the missing config option: user_agent

This closes  issue #3125
Closes #3151

Reviewed By: @ptarjan

Differential Revision: D1426527
fix OCaml for ninja-build generator

Summary: ```bash
$ cmake -G Ninja .
$ ninja -j4
```
![2014-07-08 01 49 51](https://cloud.githubusercontent.com/assets/3759759/3503335/b535d782-062e-11e4-87b7-ff98c4df1bca.png)
Closes #3129

Reviewed By: @sgolemon

Differential Revision: D1431212

Pulled By: @jwatzman
More cleanup in translator.h

Summary: Lots of documentation and reorganization, killing dead functions,
distributing includes, etc.  No functionality change.

I wanted to deal with translator.cpp in this diff also, but this is
already touching a lot of things, so I'll save that for later.

Reviewed By: @alexmalyshev

Differential Revision: D1430249