Wstępny Grunt

od teraz samo się wszystko zrobi

Na razie nie robi za dużo, tylko sprawdza JSHintem. Dodałem też pliki
przykładowe, do testowania. Jeśli chcecie się przsekonać, że złe rzeczy
faktycznie wwykrywa, to zmieńcie rozszerzenie odpowiedniego pliku w
scripts na js i cieszcie się ^^
.gitignore, .gitattributes, usunięcie śmieci

Od teraz gruntpliki nie będą nam zaśmiecały repozytorium, jee!
Prawdopodobnie. Oprócz tego, windowsowe pliczki, projekty Eclipse'a itd.
- skądkolwiek miałyby się tu wziąć - też nie.  Ponownie, prawdopodobnie.
Przyzwoicie Pożyteczny Grunt

Najpierw informacja poboczna: zmieniłem folder script na js, gdyż chyba
Tak Się Robi (nazywa foldery, nie zmienia nazwy w każdym commicie).
Jako, że chyba nikt chyba nic nie robił w międzyczasie z Gruntem,
różnicy nie powinniśmy odczuć :D

Teraz, co zmieniło Grunta w Przyzwoicie Pożyteczną rzecz. Dodałem kilka
funkcjonalności, które wykonują całość lub przynajmniej znaczną część
roboty dot.:
- 3d: pozytywne przejście przez JSHint. Nasz JSHint jest nawet bardziej
restrykcyjny niż domyślny, więc gotowe. [*]
- 5a: automatyzacja testowania/walidowania/budowania. Testów (jeszcze?)
nie mamy, parę rzeczy będzie trzeba dodać z czasem, ale jest przyzwoity
start. [2]
- 6a: przygotowanie wersji produkcyjnej - nie wiem co to :D Brzmi jak
coś, co robi (po części) już. [1]
- 6b: zoptymalizowanie rozmiaru dokumantów: obrazki (imagemin) i
javascript (uglify) gotowe, html i css trzeba dołożyć. [1]
- 6c: zoptymalizowanie liczby żądań: dla javascripta, przy użyciu
concat. Html i css jak wyżej. [1]
- 6d: zoptymalizowanie czasu ładowania dokumentu. Technicznie 6b i 6c
temu służą, więc poniekąd tak :D [1]

UWAGA (o nieeee): rzeczy przerobione na optymalne przy użyciu Grunta s�
w nowym, ignorowanym przez Gita (taka jest chyba Dobra Praktyka)
folderze build. Teraz Już Wiecie.

Na tą chwilę mi Grunta wystarczy, upierdliwy strasznie ^^, ale start
chyba przyzwoity. Przetestujcie to cudo, oke? ;P A jakbyście jeszcze
sprawdzili, czy styl kodowania, jaki teraz wymusza JSHint, wam
odpowiada, to w ogóle byłoby superaśnie++.
Merge pull request #9 from krowiak/gruntin'

Od teraz wszystko już samo się robi.