Issue-48 Remove add_rewrite_rule and filter rewrite_rules_array instead

- Change add_rewrite_rule to a filter for the rewrite_rules_array to insure additional plugins will not cause the rules to break
- Fixes #48
Cleanup debug changes and replace Text Domain back to dependency-minification
Use array_merge instead of appending arrays with +
Replace home_url() with get_option( 'home' )

- Allows plugin to work with other plugins or themes who have filtered home_url
Squashed 'bin/' changes from 5614813..cc5a003

cc5a003 Reference master branch in TravisCI build badge
2e82c85 Merge commit '85f0b269038cb772d9353f7236a28757c10295af'
234a146 Merge pull request #25 from GaryJones/patch-1
5c6fae7 Remove smarttabs option from .jshintrc
9fcac99 Add Generic.ControlStructures.InlineControlStructure
218f007 Merge commit '6a9b2c7f6a8044f337152fb406ebe58f1c26b5ac' into develop
894d120 Merge pull request #18 from x-team/issue-16
de1db88 Remove wordpress- from url
5581e97 Get latest trunk file from github
256b0a0 Embed YouTube demo video in readme; add markdown support
9d1d025 Add base phpcs ruleset for plugins
5de1b8e Update .jshintrc to match new in core
ab7b9cd Update .tavis.yml to check against master and latest. This closes #16 and #15
9aa3e33 Merge pull request #17 from jonathanbardo/master
63a11a4 Correct small typo
8e3bab1 Merge pull request #15 from jonathanbardo/master
ed0b379 Update WP version to latest stable release
6956ba1 Merge pull request #13 from jonathanbardo/master
a864385 Update WP_VERSION to 3.7
0c545c3 Merge commit '4cd538fd0b8e6fcbe68cd4e4a8e39206103023b2' into develop
4cd538f Merge branch 'master' of github.com:x-team/wp-plugin-dev-lib
258cdf9 Fix reference from jshint to phpcs
c9f45eb Add formatting
7d26511 Add git-subtree instructions
528bd0e Only apply jshint to staged JS files
9c1e6ea Update svn-push to work with svn repo out of git repo
86d46a9 Explicitly reference bash (not dash) for pre-commit hook
64a6d09 Move WordPress.org SVN checkout outside of Git root
a4aa443 Fix symlinked dirs for Travis; remove PHP 5.2 for Travis
fd97d04 Finish with 5.2 compat; exclude bin from syntax check
ff49315 Improve relative paths for phpunit; update install-wp-tests.sh
c213c44 Run Travis tests on PHP 5.2
4eaa28e Account for renamed files in pre-commit hook
8001c36 Eliminate PHP 5.3 requirement, replacing namespaces and closures
774bdc3 Check modified files, pass select JS to jshint, run phpunit in vagrant
bc955c7 Fix pre-commit detection of staged_php_files
d0194bb Add PHP syntax checks for travis-ci and pre-commit hook
c98d9c4 Merge branch 'master' of github.com:x-team/wp-plugin-dev-lib
2e1b928 Remove dependency on WP_CLI
0e07a75 Note how add .travis.yml and .jshintrc to host plugin via symlinks
da3555c Also check for presence of phpunit.xml.dist
0ae29af Update pre-commit hook so PHPCS only looks at staged PHP files
00d36fb Merge commit '7ef48bd5aa6680d02589a9f5697b35cd9a9520ca' into develop
f5f2c1c Update pre-commit hook to look for staged php files
3ddac64 Revamp pre-commit hook, adding jshint
9f7df05 Rename .jshint => .jshintrc
817f4c2 Add travis-ci with support for jshint, phpcs, phpunit
a3a984d Add jshint and fix warnings
730cf4f Merge commit '32585ea10effb3de33aa7136424364359c199969'
1095520 Apply phpcs fixes

git-subtree-dir: bin
git-subtree-split: cc5a003aca81eb3af6c01f556446168e3e71263d
Merge commit '53b33966d7d3fba607ebeaadd76cfd9d9ac3a954'

Conflicts:
	bin/.jshintrc
	bin/.travis.yml
	bin/readme.md
Ensure front matter is ignored for minify URL pattern
Inject rewrite rule to beginning of array

If this is not done, then a page rewrite rule may match first
Use JSMinPlus since JSMin was timing-out
Merge pull request #49 from x-team/issue-48

Fix rewrite rule broken by filtering home_url
Merge branch 'master' of github.com:x-team/wp-dependency-minification
Update minify libs and add script for updating
Fix expire and purge links

The add_query_arg() function strips out [] from params
Bump version to 0.9.8
Merge branch 'master' into develop

Conflicts:
	dependency-minification.php
Squashed 'bin/' changes from cc5a003..2dbb4ca

2dbb4ca Make readme section front-matter pattern not greedy
5b2b963 Move Travis build badge right after metadata block
e60070a Add support for parsing readme section front-matter
ca371f1 Merge pull request #36 from x-team/develop
2cfb6e9 Add support for WPCS folder re-structure
e55d064 Merge branch 'master' into develop
b782342 Use master branch for coveralls build status
d7722bd Supply default PHPCS_IGNORE
1efac8e Add composer
13db3de Trial support for coveralls
b88ad0b Merge pull request #35 from x-team/develop
2ad10ee Add sample .ci-env.sh to readme
ffbe9ea Add built-in VVV support to pre-commit hook
98f6174 Fix PHPCS issues new from WordPress:core-extra
54f710a Use same WP_VERSION in .travis.yml as WP-CLI's template
d8e6928 Fetch and use latest install-wp-tests.sh from wp-cli GitHub repo
d6c29fc Use .ci-env.sh (nee .travis.before_script.sh) in pre-commit hook
3344571 Fix .travis.yml syntax error
fb5d1cc Allow PHPCS and WPCS to pull from different locations
4529787 Improve URL regex for readme builder
dab2ab1 Merge commit '025f3510009d530e4313d4c94a714e555f467288'
1139f0d Make PHPCS ruleset file naming consistent
e73f2d6 Updating readme parser
02cb910 Post connector tests
ce084cf Append branch param to Travis CI status image URL
91dd266 Changelog for 0.3 release

git-subtree-dir: bin
git-subtree-split: 2dbb4cafdb4e98d97f1ab5f13a4f73addfa9fe54
Merge commit 'b83ad90304f6eb77b722151d5910921efe80090d' into develop
Use .ci-env.sh to specify PHPCS_IGNORE
Fix regex for readme.txt section frontmatter