build: use AM_CPPFLAGS instead of INCLUDES

Resolves warnings with new autotools

https://bugzilla.gnome.org/show_bug.cgi?id=700481
brasero-data-project: Fixed segfault when renaming or removing folder in...

project.

When adding folder from filesystem to project and creating new folder in
this folder, removing or renaming causes segfault.
This happens because new folder must have flag 'is_grafted' (project node
not from real file or folder), but code in brasero-data-project.c in
function brasero_data_project_add_node_real doesn't handle nodes with flag
'is_fake' correctly (new empty folder has this flag). Node isn't marked as
grafted with function brasero_file_node_graft. I've just added call of this
function.

https://bugzilla.gnome.org/show_bug.cgi?id=679460
Use proper typelib versioning

The typelib version should be bumped when the API of the referenced
library changes, so use BRASERO_MAJOR_VERSION.SOVERSION instead of the
package version.

https://bugzilla.gnome.org/show_bug.cgi?id=677732
burn-audio2cue: Avoid generating invalid frame number 75

The conditional increment to the frame number, which is probably meant to
avoid loosing the last incomplete frame in the very last track of a disk,
has the side effect of generating frame numbers equal to 75, when they
should be between 0 and 74 included, which results in an unburnable image.

While the code could be adapted to count the last frame, it is clearer and
less intrusive to the original code to simply remove the conditional
increment, and possibily loosing 1/75th a second on the very last track
should not matter to anyone.

https://bugzilla.gnome.org/show_bug.cgi?id=664756