Added possibility to add pointers to lists
Multiple changes

- updated documentation
- corrected data type for two list_append calls
Merge remote-tracking branch 'origin/list' into locations