Squashed commit of the following:

commit 5c1e8de942d820a61773f1ba73daa8abd6ca7e49
Author: Hayk Saakian <fakest.id.ever@gmail.com>
Date:   Sun Dec 21 23:54:17 2014 -0800

    fix derpy replace

commit 2ae2fc8133289556abe6e0966df183d785f4a801
Author: Hayk Saakian <fakest.id.ever@gmail.com>
Date:   Sun Dec 21 23:52:33 2014 -0800

    clean up variables

commit 6e905051620efbb1fa8cd19511062c080961da81
Merge: c30c612 ae9e711
Author: Hayk Saakian <fakest.id.ever@gmail.com>
Date:   Sun Dec 21 19:57:55 2014 -0800

    Merge branch 'master' of https://github.com/destinygg/website

commit c30c612d5ca03a7c18b467463c8e6ee04f266168
Author: Hayk Saakian <fakest.id.ever@gmail.com>
Date:   Sun Dec 21 19:56:52 2014 -0800

    call canSend with targetuserids

    sending to multiple recipients might be slower however, since we need to check for each target. perhaps canSend should accept an array of targets (TODO)

commit cd55674ffe9d3a85d2b719526e87b280ecac5576
Author: Hayk Saakian <fakest.id.ever@gmail.com>
Date:   Sun Dec 21 19:49:59 2014 -0800

    Update PrivateMessageService.php

commit ae9e711e003b0520ea197c4a28833b6256382d2d
Author: Peter SZTANOJEV <sztanpet@gmail.com>
Date:   Mon Dec 22 03:51:12 2014 +0100

    autocomplete: dont modify the priority based on JOIN-s, only add it

commit f339188a64f946b6fe2198b8d8670516b71214c6
Merge: 0c9cc37 5755042
Author: Hayk Saakian <fakest.id.ever@gmail.com>
Date:   Sun Dec 21 17:33:55 2014 -0800

    Merge branch 'master' of github.com:hayksaakian/website

commit 0c9cc375c83fbfd304c7ba0371aee8b0b444271d
Author: Cene <cene@cene.co.za>
Date:   Mon Dec 22 03:28:24 2014 +0200

    Limit private messages to 10, now always display "open"
    Remove the anchor on the message link, added javascript to scroll to last element.

commit 5755042b8706c5833317a82bb85685ce8caaf61a
Author: Hayk Saakian <fakest.id.ever@gmail.com>
Date:   Sun Dec 21 14:30:04 2014 -0800

    base throttling on number of unique unread

    recipients 2/3

commit bbe7379a960c4cfcc6e1a1f1e1f5e70250833c87
Author: Hayk Saakian <fakest.id.ever@gmail.com>
Date:   Sun Dec 21 13:39:10 2014 -0800

    we only need the targetuserid not the whole object

commit 8157851f67768898a1e9b7899ae9dbad598b2a94
Author: Hayk Saakian <fakest.id.ever@gmail.com>
Date:   Sun Dec 21 13:26:29 2014 -0800

    consider target user when deciding who to send to

    1/3
Merge pull request #72 from hayksaakian/master

base throttling on number of unique unread recipients