Continue removing collapsed_categories from the sources

Signed-off-by: John Rayes <live627@gmail.com>
Remove collapsed_categories from the installer

Signed-off-by: John Rayes <live627@gmail.com>
Continue removing collapsed_categories from the installer

Signed-off-by: John Rayes <live627@gmail.com>
Continue removing collapsed_categories from the installer

Signed-off-by: John Rayes <live627@gmail.com>
Continue removing collapsed_categories from the installer

Signed-off-by: John Rayes <live627@gmail.com>
Remove collapsed_categories from the upgrader

Signed-off-by: John Rayes <live627@gmail.com>
Convert collapsed categories

Signed-off-by: John Rayes <live627@gmail.com>
Continue converting collapsed categories

Signed-off-by: John Rayes <live627@gmail.com>
Continue converting collapsed categories

Signed-off-by: John Rayes <live627@gmail.com>
Start rewriting Likes.php to a more generic class

Signed-off-by: Suki <suki@missallsunday.com>
Some documentation on how $_validLikes i8s suppose to be used

Signed-off-by: Suki <suki@missallsunday.com>
Couple more sugestions, fill the array with default values to avoid complications.

Signed-off-by: Suki <suki@missallsunday.com>
More re-write, fill $this->_validLikes for both msg and external likes
apply the relevant checks based on the array returned by the called hook functions

Signed-off-by: Suki <suki@missallsunday.com>
This will be dealt with later on the process

Signed-off-by: Suki <suki@missallsunday.com>
Turn $num_likes into a property

Signed-off-by: Suki <suki@missallsunday.com>
Before I forgo lets add some doc references for the properties.

Signed-off-by: Suki <suki@missallsunday.com>
 Report post to mod permission mismatch fixes #1593

Signed-off-by: John Rayes <live627@gmail.com>
Whitespace fix

Signed-off-by: John Rayes <live627@gmail.com>
 Unknown column 'pmr.id_recipient' fixes #1585

Signed-off-by: John Rayes <live627@gmail.com>
 Undefined variable: id_label fixes #1586

Signed-off-by: John Rayes <live627@gmail.com>