Better Annotations

 - Proplists in annotations are expanded out
 - Annotations configuration refactored to use a flat list of atoms
 - Expanded test cases
 - Added integration tests

Related Pull Requests:
  - https://github.com/opscode/chef_wm/pull/69
  - https://github.com/opscode/bookshelf/pull/14
  - https://github.com/opscode/omnibus-chef-server/pull/12