Bug726449 - Budget Barchart does not show up if running sum is selected
Add fixed EUR-LVL conversion rate to gnc_euro_rates

This is a follow up on bug 727338
Update Latvian translation

This is a follow up on bug 727338
Added kok and kok@latin to LINGUAS: Konkani in Devanagari script and latin script translations.
Gnucash translation into Konkani in the Devanagari script.
Gnucash translation into Konkani, shown in Latin script.
Remove unused function yahoo-get-historical-quotes

This gets rid of the dependency on guile-www as well
Bug 728841 - XML backend does not always store KVP slots

add appropriate code for slot handling in the relevant subclasses

	modified:   src/backend/xml/gnc-address-xml-v2.c
	modified:   src/backend/xml/gnc-entry-xml-v2.c
	modified:   src/backend/xml/gnc-job-xml-v2.c
	modified:   src/backend/xml/gnc-order-xml-v2.c
	modified:   src/backend/xml/gnc-tax-table-xml-v2.c
Prevent older gnucash versions from opening a data file if previously unhandled kvps are used

Prior to gnucash 26.4 with kvps for address, entry, job and taxtable objects
were not handled properly (but not in use either).
This patch will prevent any older version of gnucash to open a data file if a newer
version has written any of the above kvps.

A follow up on bug 728841
Merge branch 'maint'

* Bug726449 - Budget Barchart does not show up if running sum is selected
* Add fixed EUR-LVL conversion rate to gnc_euro_rates
* Update Latvian translation
* Add Indian Konkani translation
* Remove unused function yahoo-get-historical-quotes
* Fix handling of kvps for address, entry, job, order and taxtable objects
* Prevent older gnucash versions from loading data files with said kvps
Use libsecret if available

This patch provides libsecret [1] support to gnucash since gnome-keyring has
been deprecated. It will check for an installed libsecret version and will use
it in favor of gnome-keyring.

Since it is not recommended to use SECRET_SCHEMA_COMPAT_NETWORK for new uses, it
uses its own defined scheme to store the credentials. Therefore passwords that
have been stored in the network schema are migrated to the new schema by trying
to access them with the old schema and storing them again in the new one.
Minor corrections

correction in version number in NEWS history re 2.6.3 and 2.6.2
deletion of duplicate lines in src/engine/gnc-commodity.c

	modified:   NEWS
	modified:   src/engine/gnc-commodity.c
Merge branch 'c++-build'

First merge, libqof only, and no functional changes yet.
Merge branch 'maint'

 *     Use libsecret if available
 *     correction in version number in NEWS history re 2.6.3 and 2.6.2
 *     deletion of duplicate lines in src/engine/gnc-commodity.c
Fix price quotes after removal of yahoo-get-historical-quotes
calculate num-columns-required correctly

This fix, calculates num-columns-required correctly based on which columns are used/not-used/merged. Earlier code did not consider merged columns.

Effectively with this fix, when you print report, on average it saves 2-3 pages per 12-15 pages.
Additional changes to column calculations

- Add some comments to remember why this was done
- Fix one error in the code
Bug 729001 - Work around warnings invalid for C++
C++: Fix compiler warnings from gcc-4.7 on Fedora 18

Clang didn't complain about these. Note that some of the error messages
for not-clang in the tests have changed, likely due to C++. The old ones
are commented out for now; this part needs to be tested with an older
gcc to see if it's consistent.
Revert addition of lprofiler

Inadvertent leak into previous changeset.