pgbundle: Fix build ignore and index parsing; ignore .vdl.js files.

Fixed file header parsing to ignore '+build ignore' instead of
'+build omit' and ignore blank lines before index.
Prevented crash on parsing blank file.
Added .vdl.js files to ignore pattern.
Improved Makefile.

Change-Id: I5a794729f64c7215ca751cf40a4a279af79cb947
diff --git a/pgbundle/package.json b/pgbundle/package.json
index 71ef866..d3be8b6 100644
--- a/pgbundle/package.json
+++ b/pgbundle/package.json
@@ -4,17 +4,17 @@
   "version": "0.0.1",
   "bin": "./bin/pgbundle",
   "bugs": {
-    "url": "https://github.com/veyron/pgbundle/issues"
+    "url": "https://github.com/veyron/release-issues/issues"
   },
   "dependencies": {
-    "glob": "^4.0.6",
-    "lodash": "^2.4.1",
+    "glob": "^4.3.5",
+    "lodash": "^3.0.0",
     "minimist": "^1.1.0"
   },
-  "homepage": "https://github.com/veyron/pgbundle",
+  "homepage": "https://vanadium.googlesource.com/release.js.pgbundle",
   "private": true,
   "repository": {
     "type": "git",
-    "url": "https://github.com/veyron/pgbundle.git"
+    "url": "https://vanadium.googlesource.com/release.js.pgbundle"
   }
 }