Add debian Recommends and Suggests
* Convert != dependency as Conflict =, as rpm doesn't understand it
* Skip empty lines in requirements.txt
* Fix #319 Add Debian Predepends.
Parse and fix dependencies if required
Merge pull request #320 from r4um/fix_predepends

Fix #319 Add Debian Predepends.
- add coverage for the default os value
- only set 'target' if the --rpm-os flag is set
  (Fixes #321, #314, #309, #vagrant/1277)
- fix comment
- update changes
- version bump
- @rpmtag should be @rpmtags
- rpm 'release' is a string, I guess?
Fix rpm spec for os tag check
Use reject
- There is no RPM::File#directories method, plus it seems like rpm
  doesn't even record the "%dir" data, instead it just packages an empty
  directory into the cpio.

  fixes #316, based on #325 (patch by rtucker-mozilla)
control case of package name and its dependencies

Added the following two flags:
  --[no-]python-downcase-name
  (python only) Should the target package name be in lowercase? (default: true)
  --[no-]python-downcase-dependencies
  (python only) Should the package dependencies be in lowercase? (default: true)

fixes #326
Merge pull request #327 from jaybuff/python-downcase

control case of package name and its dependencies
Merge pull request #324 from r4um/rpm_spec_fix

Fix rpm spec for os tag check (fixes a problem caused by Ruby 1.8 not allowing you to override Object#!=)
Merge pull request #312 from r4um/fix_263

* Fix #263 Convert != dependency as Conflict =, as rpm doesn't understand it
Merge pull request #310 from r4um/fix_285

Add debian Recommends and Suggests
Initial OS X package support, #317.

Basic support for OS X flat packages (.pkg)

- input/output
- output supports scripts, postinstall actions (using --info option),
  ownership option and bundle-id-prefix option
- requires pkgbuild (therefore OS X 10.7+ only), pkgutil for input
- no tests yet

ignore .DS_Store

ignore .pkg

identifier gets its own method

first few osxpkg spec tests

osxpkg: extract name and version from PackageInfo on input

osxpkg: rename option bundle-id-prefix to identifier-prefix

- 'bundle-id' is ambiguous, given the various 'bundle'-related logic possible with OS X packages

osxpkg: fix old 'osx_' attribute prefix to 'osxpkg' in osxpkg.erb

New option: --osxpkg-dont-obsolete, to add files to 'dont-obsolete' element in PackageInfo.

osxpkg: Define public/private methods.

osxpkg_spec: Tests for basic attributes through input/output