typekit: add warning for non-existing line in "source_file_line"

general muttering: these kind of checks... i don't get it... if the ":"
is missing in the "source_file_line", the API-agreement is broken by
someone. which is a crystal-clear error! orogen should bail out.  I
don't know about the quality concerning the "source_file_line" feature
when backed by gccxml though...

Signed-off-by: Martin Zenzes <martin.zenzes@dfki.de>
NO MERGE typekit: add "source_file_line" property for "ReadOnlyPointer" and "shared_ptr"

this is to bad... hard-coded path for "boost/shared_ptr". this patch is
only a suggestion, I don't know a better way...

why are these two opaques added by orogen, instead of typelib doing
this, using the actual compiler to look up "source_file_line" resides?

I don't like the idea of orogen going and changing installed tlb-files.
This famous image of a can of worms springs into my mind. Makes
packaging the software impossible. Ordering of the build-process? It
obviously "works" but is unmaintainable in the long term.

Signed-off-by: Martin Zenzes <martin.zenzes@dfki.de>