makeplugin script should be compatible with b4fa1a7bd027514ddd6500f184a0f0d4a89ddbe0 change
Update year in makeplugin script
Update plugin settings markup in makeplugin
Check if  isset first
.gitignore all except official core plugins (enable non-core plugin development)
Deprecate thinkupapp.com domain [ci skip]
Fix encoding in TestOfSearchController
Added missing #prefix# markers to getUsersWhoFavoritedMostOfYourPosts()

This fixes database query error:

> Database error! ThinkUp could not execute the following query: SELECT * FROM ( SELECT u.*, count(f.post_id) AS total_likes from tu_favorites f INNER JOIN tu_users u ON u.user_id = f.fav_of_user_id INNER JOIN tu_posts p ON f.post_id = p.post_id WHERE f.author_user_id = :author_user_id and f.network=:network AND p.pub_date >= date_sub(current_date, INTERVAL :last_x_days day) GROUP BY f.fav_of_user_id ORDER BY total_likes DESC) favs WHERE favs.total_likes > 1 LIMIT 3 PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ivuorinen.tu_favorites' doesn't exist

Triggered by ``BiggestFansInsight::generateInsight``
Merge pull request #1591 from ivuorinen/patch-1

Added missing #prefix# markers to getUsersWhoFavoritedMostOfYourPosts()
[DB MIGRATION REQ'D] Add HTML5 notifications
* Add create and update time to Insight object
* InsightDAO: Get owner's insights since time
* Create InsightAPIController
* Poll API via Javascript in status bar of logged-in users every 5 minutes to generate notifications
Closes #1551, closes #1575
Don't make tests dependent on a fixed number of plugins
Linkify links in insight stream [ci skip]
Linkify links in search results [ci skip]
Addresses first problem in issue 1592, removes an erroneously added $ from $false, to make it the constant false as was intended.
New insight: New search results closes #1587
Merge pull request #1595 from gbrady92/1592-fix-static-analysis-bug

Addresses missing $, first item in #1592
Issue #1578: Handle repeated search terms
Closes #1578, closes #1581
Fix bug that compared local time to UTC
Fix docs templates of nesting, pagination, version header

Adds a new Documentation CSS file to correct the following:

- Subsections no longer indented (caused by nesting .section DIVs
  when sections created per subheading).

- Text in bullet points now black, not blue.

- Next/previous paging buttons now include spacing when page titles
  are too long and they sit on top of each other.

- Version header now aligned with nav menu on sidebar.

Closes #1542, closes #1583
[ci skip]
Copyedit - Developer How to; Consistency in code block formatting

Update codeblock lines to use the :: preceding para format which
also ends up adding the code in more distinct CSS style.

Modify DB page needs a clear heading for step 3 in order to really
delivery the punch of the joke. Otherwise it's lost in step 2.

Rewords a few sentences in order to not have the codeblock break
up the sentence in mid-stream which gets rid of a pause when reading.

Closes #1594
[ci skip]