Apply Law of Demeter to add_points()
Add error reporting to add_points()

It is possible that planet_data->sign_info is NULL, which results in
a SEGFAULT.
Merge pull request #16 from gergelypolonkai/bug-15

Add error reporting to add_points()