typo
Update README.doc to fix spelling error
provide basic memory information for Mac OS X
fix in case the unit is not uppercase (kB for kilobytes is an example)
Merge branch 'master' of git://github.com/opscode/ohai into OHAI-431
use sysctl and vm_stat to get up-to-date mem stats. also lump in wired memory with active memory.
include test. use from helper.
[OHAI-458] Include Joyent SmartOS specific attributes in Ohai
change license mit to apache2
Merge branch 'master' of git://github.com/opscode/ohai into OHAI-431
Added inodes testing
do not warn for missing gateway IPs

When using a /32 address with a point-to-point gateway, you can either
use iproute2's peer option in which case ohai detects the ipaddress
correctly. Alternatively one can configure the /32 address on the
network and setup a static route to the gateway:

$ ip a
3: lxc0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
    link/ether 00:1e:8c:f4:f0:b1 brd ff:ff:ff:ff:ff:ff
    inet 1.2.3.4/32 scope global lxc0

$ ip r
default via 5.9.41.225 dev lxc0
5.9.41.225 dev lxc0  scope link

Using this configuration ohai does the right thing but logs a warning.
This patch simply converts the log line to debug to hide this.
Ignore users if we've already seen them

For environments with duplicate users in different password databases,
such as files and ldap, ohai was using the _last_ entry returned by
`getpwent` but the system uses the first.

Incorporate feedback from @sersut
Merge pull request #326 from opscode/sersut/disable-fix

Move :disabled_plugin check for plugins to running time of the plugins
Merge pull request #327 from opscode/disable-fix-master

FW port :disabled_plugin check to the master
ec2_metadata: specify path in exception

The current message is rather unhelpful to establish what exactly fails,
eg:

    DEBUG: Plugin Ec2 threw #<RuntimeError: Encountered error retrieving EC2 metadata (returned 404 response)>
    DEBUG: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-7.0.2/lib/ohai/mixin/ec2_metadata.rb:104:in `metadata_get'
    DEBUG: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-7.0.2/lib/ohai/mixin/ec2_metadata.rb:120:in `block in fetch_metadata'
    DEBUG: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-7.0.2/lib/ohai/mixin/ec2_metadata.rb:113:in `each'
    DEBUG: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-7.0.2/lib/ohai/mixin/ec2_metadata.rb:113:in `fetch_metadata'
    DEBUG: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-7.0.2/lib/ohai/mixin/ec2_metadata.rb:130:in `block in fetch_metadata'
    DEBUG: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-7.0.2/lib/ohai/mixin/ec2_metadata.rb:113:in `each'
    DEBUG: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-7.0.2/lib/ohai/mixin/ec2_metadata.rb:113:in `fetch_metadata'
    DEBUG: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-7.0.2/lib/ohai/plugins/ec2.rb:52:in `block (2 levels) in <main>'
OHAI-566: Update changelogs
Merge pull request #63 from Erkan-Yilmaz/master

Meets "Obvious fix" requirements
Merge pull request #88 from dkullmann/patch-1

Update README.doc to fix spelling error

Obvious fix.
Convert README to md and update dev instructions

* Purge wiki references, links to new docs site instead
* Update dev instructions for bundler.