buildhistory: add a note when committing to buildhistory

:Release Notes:
If there's been a lot of changes the commit to buildhistory can take a
significant amount of time, so print a note so there's some indication
of progress.

:Detailed Notes:
Backport of oe-core commit ccd911ba8887f5c9a72d5178617c2a3ee73264ff

:Testing Performed:
Build tested, buildhistory output checked.

:QA Notes:
No change in image

:Issues Addressed:
[GF-3127] Backport newer buildhistory.bbclass
[GF-9902] Disable checking for package version decreases

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>

Change-Id: Icc61258597c118dfaafa8b7f8ffb5ed89dfdc340
Reviewed-on: https://g2g.palm.com/3050
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
Tested-by: Susan Montooth <susan.montooth@lge.com>
buildhistory: use package_qa_handle_error for version-going-backwards

:Release Notes:
This way it's easier for a distro to select if this issue should be
considered an error, warning or ignored, and also it gets recorded in
qa.log .

:Detailed Notes:
Backport oe-core commit
http://lists.openembedded.org/pipermail/openembedded-core/2013-August/082351.html

:Testing Performed:
Build tested, buildhistory output checked.

:QA Notes:
No change in image

:Issues Addressed:
[GF-3127] Backport newer buildhistory.bbclass
[GF-9902] Disable checking for package version decreases

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>

Change-Id: I191a0d00e1ddc4780d09a235d81ff5c597063404
Reviewed-on: https://g2g.palm.com/3051
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
Tested-by: Susan Montooth <susan.montooth@lge.com>