Add lsof for #28 functionality to Darwin, refactor to use shared infra for process_envs
Add quarantine vtable for OSX

The tables reports:
- path: The file in quarantine
- creator: The application that created the file

Example:
osquery> select * from quarantine limit 10;

+----------------------------------------------------------------------------+---------------+
| path                                                                       | creator       |
+----------------------------------------------------------------------------+---------------+
| /Applications/Adium.app                                                    | Google Chrome |
| /Applications/Adium.app/Contents                                           | Google Chrome |
| /Applications/Adium.app/Contents/_CodeSignature                            | Google Chrome |
| /Applications/Adium.app/Contents/_CodeSignature/CodeResources              | Google Chrome |
| /Applications/Adium.app/Contents/Frameworks                                | Google Chrome |
| /Applications/Adium.app/Contents/Frameworks/Adium.framework                | Google Chrome |
| /Applications/Adium.app/Contents/Frameworks/Adium.framework/Adium          | Google Chrome |
| /Applications/Adium.app/Contents/Frameworks/Adium.framework/Headers        | Google Chrome |
| /Applications/Adium.app/Contents/Frameworks/Adium.framework/PrivateHeaders | Google Chrome |
| /Applications/Adium.app/Contents/Frameworks/Adium.framework/Resources      | Google Chrome |
+----------------------------------------------------------------------------+---------------+

Fixes issue #231
Fixing number of cores detection for boost builds

This way of cores detection:
```bash
cat /proc/cpuinfo | grep "cpu cores" | uniq | awk '{print $NF}'
```
is cumbersome and didn't work in some cases, e.g. for VM on VirtualBox with one CPU.
It's much better to use something else, e.g.
```bash
getconf _NPROCESSORS_ONLN
```
as stated in
https://stackoverflow.com/questions/6481005/obtain-the-number-of-cpus-cores-in-linux
```nproc``` also works well but didn't compatible with MacOS X.
Update provision.sh

Hm, jenkins do not likes getconf _NPROCESSORS_ONLN
trying more complex
$([[ $(uname) = 'Darwin' ]] && sysctl -n hw.logicalcpu_max || lscpu -p | egrep -v '^#' | wc -l)
No, reverting back to getconf _NPROCESSORS_ONLN

much simplier
Add file_type to process_open_files
Feedback fixes to clean the code a bit
Whitespace
Some minor stetic changes to keep the code clean
Merge pull request #310 from facebook/quarantine

Add quarantine vtable for OSX
Fix possible errors with getProcPath and getProcName
Merge pull request #308 from facebook/lsof

Darwin lsof
Adding RPM functionality for CentOS packages (Not working in EL6 due to older rpm-devel)
RPM Package listing is now working
bump
Merge pull request #311 from deniszh/master

Fixing number of cores detection for boost builds
RPM table and more robust Linux building
Merge pull request #262 from facebook/rpmstuff

RPM Package Listing - In Progress