Add missing entities to the PartKeepr class.
typo.
Set pdf margins to 0, this will prevent problems with barcodes or text on the borders.
Moves every printing renderer to a specific directory.

Additionally removes the if(..) return from the PDFDefaultRenderer.
The next step will be to move the directories out of the partkeer tree and
add symlinks to them.

refs #283
Move the rendering stuff to a directory outside of the main PartKeepr searchpat.
This will temporally disable these renderer, but they can simply reactivated
by adding a symlink to the moved directory if needed.

refs #283
Add context to the PrintingWindow preferences to help us identify a special use case or workflow.

The current default behaviour without setting context is the old one.
Add quick printing buttons to the part editor.

Now we can print a part while saving it and also from inside the editor
window once it has been stored to the database.
Fixes a null exception if this was destroyed before the timer has been executed.
Fixes a null object exception on FootPrintComboBox.

The listeners are not automatically removed from the store and since the
store has a much longer lifetime, the event is fired and tries to call
an dangling reference to this class.

There are more such things pending in the project due to code duplication
artifacts which should be omitted.
Refactoring and Bugfixing: Fixes the pending Bugs with the listeners in the other combo boxes too. Additionally uses a common base class for common code now.
Add missing entity classes to PartKeepr.

This fixes an issue while updating a PartKeepr installation from the
previous version to this version. The tables were not created by the
setup assistant.
Fix the class loader. It is amazing that this worked more or less; basically, the class loader was told to look for "Symfony" classes inside of the Doctrine/ folder in PEAR, which obviously doesn't work.
Merge branch 'master' of github.com:partkeepr/PartKeepr
Only replace the attachment if the part has been copied; bugfix for issue #291
Removed forced UTF-8 declaration
Fixed Issue #268
Fix for issue #296
Fixes #274
Merge branch 'master' of github.com:partkeepr/PartKeepr
Added lost error.tpl, fixes #259