fix small problem in the debian output

the created deb was issuing obsolete operators for the package
dependencies. This commit replaces the < and > operators by << and >>,
which are recommeded by debian policy
Replace newlines with spaces in the 'license' field of RPM. (#252)
- note fix for #252
- add regression test for #252
version bump
- Replace "\n" with newline char in the --description value (#251)
Merge pull request #250 from zllak/fix/deb

fix small problem in the debian output
Start hacking on tests for #250
remove excess debug print
Work around bug or misconfiguration in dpkg found on OSX when dpkg is provided by homebrew. 'dpkg --print-architecture' succeeds but emits nothing.
Force dependency fixings (improves on #250)
- Add test coverage for #250 (deb dependency operator fixings)
Fix spec for deb arch defaults
regen gemfile.lock
Start hacking on pear channel support (#207)
- Got closer to channel support working. When I do it manually, it
  works, but through fpm it does not. Probably something silly.
  (progress on #207)
improve error messages
- Make custom channels work with pear (#207)
- add --pear-channel-update flag to force 'pear channel-update' prior to
  installation.
update changelist
- Abort and notify the user if the package is to be written to a
  location (parent directory) that does not exist. (#244)
Fix up the specs and output checks