Introduce .gitignore and remove node_modules, /build/temp/ from git repo

Prior to this commit, the repository included the compiled files from
/build/temp/ and the package files from node_modules. This commit removes
these from source control and introduces a .gitignore to prevent this
inclusion for future project elements.
Format .gitignore file with github heuristics

This commit updates the .gitignore file to include headers for
readabiliy and to exclude temp files and logs.
Add package.json to allow npm to install lintroller. (bugfix)

This commit includes the package.json file so that we can continue to
use lintroller without committing the npm package to the repository.
Merge pull request #3 from jhcarr/maintenance_gitignore

Tested against Jacob's machine and Justin's other machine:
- Sencha web start
- npm install
- Criticize me
Fix directory names in .gitignore

This commit corrects format errors for directories in the .gitignore
file.
Merge pull request #4 from jhcarr/maintenance_gitignore

Fix directory names in .gitignore
Initialize Phonegap, and create home page template.

We added Phonegap to the project and created a home page template that
included the filter field. We also included the buttons for the map and list views.
Add view area for list and map.

We needed a space to insert the list and map into the home page, so we
added a TabPanel view area to the home page.
Create list, info page and location page

In order to view more information about a list item, we made the list
items interactive and added an information carousel view for the user to
see detailed information about the list item. We also linked a location
view page as a place holder for a future map. Note: Each page has
navigation buttons for ease of access to all parts of the site.
Include jasmine testing

Added jasmine, the standalone version is simple and looks like our best
bet. Also working on reseting Detail paig header to company name from
list.
include map

I included the map, but it still does not properly fit in the container
that it is supposed to. Will continue to work on this.
Fix map api

Fix the map api so that it is formatted properly, as well as clean the
code so that it looks much cleaner.`
Fix map dimmensions

Fixed some aestetic things about the map.
Fix button glitch

The listener for a button was removed. We had readded the listener.
Placeholder commit

Needed to make commit before getting Jacob's changes.
Attempt to center map pin

I tried to get the map to center on a lat/long and put a pin at that
point. The point and the pin both ended up in the top lefto corner of the
map, not the center.
Add console log  to find data

Used console messages to find my data and send it to  other views. Still
in the process of passing data from home view to detail view.
Build project

Project has been built since last pull. I am commiting in order to pull/merge
from another branch.
Introduce .gitignore and remove node_modules, /build/temp/ from git repo

Prior to this commit, the repository included the compiled files from
/build/temp/ and the package files from node_modules. This commit removes
these from source control and introduces a .gitignore to prevent this
inclusion for future project elements.
Format .gitignore file with github heuristics

This commit updates the .gitignore file to include headers for
readabiliy and to exclude temp files and logs.