replaced own httpclient in favor of ringojs' standard one. various minor code beautifications
major changes:

- allow de/installation, listing and updating of packages in a local directory or globally (using "-g" command line option)
- removed de/activate commands - rp no longer installs into a "packages.available" directory and uses symlinks for activating packages.
- adapted to v0.4 of rpr (all JSON Api urls are prefixed with "api/")
- added check for author (or initial contributor) definition in package.json files (fixes #6)
require system module as it's no longer preloaded.
require system module as it's no longer preloaded.
missing slash

otherwise rpr responds with

"The requested URL /api/users was not found on the server."
remove unintentional d32
Merge pull request #8 from oberhamsi/0.4

remove d32 and fix createuser url
- moved all files in lib/rp up one directory
- adapted README and start scripts
- bumped version to 0.4
added files util module (somehow got lost in previous commit)
slightly modified logging output
added logging output
modified install and update commands:

- don't throw exceptions if a package can't be installed/updated, instead inform the user and continue
- resolve all installed packages or dependencies when updating, even if a package has been explicitly specified. this should keep the package versions consistent
- added lots of debugging output
- both install and update now complain in the same way if a package can't be installed
increased max logfile size to 10mb
added new truststore for packages.ringojs.org
exclude repository directories (.git, .svn etc) from published archive
added missing variable declaration needed by uninstall command
modified log thresholds
slightly polished term output
removed obsolete version argument from usage description
fixed #11

throw an error if the package to uninstall is a link or a file